Designed by
Title
View of the Royal Zanzibar Beach resort, a luxury hotel on the Indian Ocean #273702788
Description
Zanzibar, Tanzania - March 16, 2023: View of the Royal Zanzibar Beach resort, a luxury hotel on the Indian Ocean
This image is editorial