Designed by
Title
Meat and wine department. Grocery shop shelves with products inside a grocery store market in Rome in Italy #200478171
Description
Rome, Italy. March 26, 2014: Meat and wine department. Grocery shop shelves with products inside a grocery store market in Rome in Italy
This image is editorial