Lake Garda, Italy 2015 : 60 / 126

Previous
Next

A bountiful lemon tree at Limonaia del Castèl.