Makunduchi Beach at low tide, Zanzibar, Tanzania

Loading…
Makunduchi Beach at low tide, Zanzibar, Tanzania