Impressions: Hamburg Train Station

The main train station in Hamburg, Germany around Christmas.

Advertisements