Spring in Hamburg means the colors are coming back. Check out and get some impressions.
3 8 9 ...
Location: Hamburg, Germany Exif