Published: 2025-08-31 11:46:02.040524Category:TravelType:PhotoModel release: No
Share
Balluta Bay, Malta – April 9, 2025: The neo-gothic Carmelite Church stands on the waterfront of Balluta Bay between St Julian's and Sliema, surrounded by traditional and modern buildings