Lighthouse Supermarket

Marsalforn, Żebbuġ, Malta


Cheers!