Lemon Tree

Lemon Tree

Observation - Lemon Tree. Description: Lemon tree found growing on Elba, Italy

Lemon tree found growing on Elba, Italy