2024
CHURCH OF SAINT SAVIOR AND OUR LADY OF MIRACLES
Religious buildings
Dating from the late th century, its dome (one of the first built in Malta) ...Read more