Lemigo Hotel

Kimihurura, Behind the supreme court, building, Kigali
Messenger