- Photo: Msida Malta
Imposing Triple Fronted Townhouse