Rome / Italy. December 05, 2018: Shelving with products of different nature, variety of food displayed on the shelves inside a MA supermarket in Rome in Italy. Pet food.

Rome / Italy. December 05, 2018: Shelving with products of different nature, variety of food displayed on the shelves inside a MA supermarket in Rome in Italy. Pet food. - 144913666

Similar stock images

to-top-page