The Duke Supermarket

The Duke Supermarket, Level -1, The Duke , , Victoria Gozo


Cheers!