Seashells Resort At Suncrest

Triq il-Qawra, Qawra, San Pawl il-Bahar, Malta, SPB 1902