Dhows on the beach, Pemba Island, Zanzibar Archipelago, Tanzania

Loading…
Dhows on the beach, Pemba Island, Zanzibar Archipelago, Tanzania