Ta Pinu Church and shrine Gozo Malta

- Image ID: BR2804
Ta Pinu Church and shrine Gozo Malta
Carole Hewer / Alamy Stock Photo
Image ID: BR2804