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