St. Peter's Monastery

Triq Villegaignon, Mdina, Malta

Church

St. Peter's Monastery