Pearl of Zanzibar

Stone Town
Zanzibar Town
Tanzania