Lighthouse Supermarket

Villa Sunflower, Gozo, Triq Il Fanal, Għasri, Malta


Cheers!