Image 1 of 1
Malta_694_20.jpg
Gozo, Malta.  Ta Pinu Church, National Shrine.