Boxes of lemons in a fruit shop in the village Valldemosa, Majorca island, Spain

- Image ID: G1D2CM
Boxes of lemons in a fruit shop in the village Valldemosa, Majorca island, Spain
Sergey Dzyuba / Alamy Stock Photo
Image ID: G1D2CM
Location: Valldemosa, Majorca island, Spain