Powered by PhotoDeck
Loading...
Carnival parade Sauti za Busara festival, Zanzibar, 2011.