Palazzo Falzon (Norman House)

Triq IL Villegaignon, Mdina , Malta

Palace