Street scene with shop painted in Safaricom old town Mombasa Island

- Image ID: BJR1BP
Street scene with shop painted in Safaricom old town Mombasa Island
Paul Gapper / Alamy Stock Photo
Image ID: BJR1BP
Location: old town Mombassa Mombasa Kenya