Fresh lemons on the tree....
Fresh lemons on the tree.... Groving in the winter in south europe countries. These are taken in Athens, Greece in november.
© Loonaphoto | Stock Free Images
Similar Free Images
Categories: