BARCELONA, SPAIN - MARCH 22, 2015: Shelves with canned goods at Polish supermarket in Barcelona.

BARCELONA, SPAIN - MARCH 22, 2015: Shelves with canned goods at  Polish supermarket in Barcelona. - 64489811

Similar stock images

to-top-page