Scotts Supermarket

Fleur De Lys 3, Triq Fleur - De - Lys, Santa Venera, Malta


Cheers!