Metro Supermarket

Trieste
Italy