Lighthouse Supermarket

Gharb, Malta


Cheers!