Designed by
Title
Italian greengrocer #31686579
Description
CAIRO MONTENOTTE, ITALY - MAY 24, 2013: Fruit and vegetable stalls in front of a small greengrocer store in bright sunlight on May 24, 2013 in Cairo Montenotte, Italy. Due to the large amount of farmers producing and harvesting fresh vegetables and fruits, the majority of these products is sold via small stores in Italy still.
This image is editorial