Shelves of products for sale inside a supermarket shopping mall

1,9949,00

Rome, Italy. December 05, 2018: Shelving with variety of bottled wine displayed on the shelves inside a MA supermarket in Rome in Italy.