Elche 2012 - EverythingEverywhere
Powered by SmugMug Log In
Lemons hanging from a tree in Elche, Alicante, Spain

Lemons hanging from a tree in Elche, Alicante, Spain

EuropeSpainAlicanteElcheElxlandmarktourist attractionlemonplantfruits