Spring in Hamburg means the colors are coming back. Check out and get some impressions.
... 23 24 29 34 35 ...
<br>P5062723Location: Hamburg, Germany Exif