Swahili man cycling through the forest, Ngezi Forest Reserve, Pemba Island, Zanzibar Archipelago, Tanzania

Loading…
Swahili man cycling through the forest, Ngezi Forest Reserve, Pemba Island, Zanzibar Archipelago, Tanzania