Hotel

Star Dust

B8, Malindi, Malindi, Kenya

Photos coming soon

Location