24
/ 41
Nungwi Beach, Zanzibar, Tanzania
Nungwi Beach, Zanzibar, Tanzania