Lake Garda, Italy 2015 : 7 / 126

Previous
Next

Outside the castle, you can find vendors selling many things like these beautiful lemons.