Scotts Supermarket

Triq, Birżebbuġa, Malta


Cheers!