Hotel

1001 Nights / ألف ليلة وليلة

Zanzibar City, Tanzania

Photos coming soon

Location