Visitors 0
5 photos

IMG1178Mombasa Tusks 1966Mombasa Tusks detail 1966Nairobi Hotel balcony view 1966Nairobi Street Scene 1966