The Maltese Islands - Landscape & Nature | Robert Zahra Photography
Powered by SmugMug Log In

Ta Pinu Gozo

Basilica of the National Shrine of the Blessed Virgin of Ta' Pinu

BasilicaChurchGozoLandscapeGreeneryReligion