The illuminated city center and high end shopping mall of Neuer Wall in Hamburg, Germany

- Image ID: B6JH2D
The illuminated city center and high end shopping mall of Neuer Wall in Hamburg, Germany
FRIEDRICHSMEIER / Alamy Stock Photo
Image ID: B6JH2D
Location: Hamburg, Germany

Similar stock images