P1000780


Africa


Portuguese fort, Stone Town, Zanzibar