St Peter's Chapel

Triq Il Villegaignon , Mdina , Malta

Chapel