JPG: [email protected] 15.14 Mb.
A beach resort in Mombasa, Kenya at night.
A view of Mwanza, Tanzania and Lake Victoria at night.
Evening view on hotel in Tanzania
View of Nairobi City from above
A street in Mwanza, Tanzania with a modern glass building.
The interior of a shopping mall in Port Louis, Mauritius