Designed by
Title
Greengrocers are selling vegetables and fruit at their street shop stall #161749055
Description
Elche, Alicante, Spain; on October 13, 2019: Greengrocers are selling vegetables and fruit at their street shop stall in the weekend of The Farming Fair in Elche, Spain
This image is editorial