Hamburg Landungsbruecken LRT Station Baumwall and St Michaelis Church

- Image ID: B1XD5H
Hamburg Landungsbruecken LRT Station Baumwall and St Michaelis Church
JB-2078 / Alamy Stock Photo
Image ID: B1XD5H
Location: Germany Hamburg