Hamburg – TV Tower

Hamburg – TV Tower

The Hamburg TV Tower with autumn leaves.

Countries & Regions