Shoppers Supermarket

Triq Il-Kbira, Il-Mellie─ža, Malta


Cheers!