Spring in Hamburg means the colors are coming back. Check out and get some impressions.
... 230 231 236 241 242 ...
<br>P4222203Location: Hamburg, Germany Exif