Scotts Supermarket

Triq l-Għenba, Ħ'Attard, Malta


Cheers!