Carmelite Priory Museum The

Triq Villegaignon, Imdina, Malta, MDN 1190
Description