St. Leonard Abbot

Triq il Kbira , Kirkop, Malta

Church

St. Leonard Abbot