Expertly cultivated on Kigeri, one of three hills surrounding the Izuba washing station: blood orange and lemons
Loading full page…