St Mary of the Angels

Triq ta' l-Angli, Zebbug, Malta

Church

St Mary of the Angels