Designed by
Title
Stall selling green peppers and tomatoes #252014803
Description
Open-air stall selling Mediterranean vegetables. Green peppers and tomatoes. Island of Mallorca, Spain. In the background, out of focus, customers in the street market of Santanyi
This image is editorial