Metro train approaching Baumwall station Mitte central Hamburg Germany Europe

- Image ID: CTE66A
Metro train approaching Baumwall station Mitte central Hamburg Germany Europe
Peter Forsberg / Alamy Stock Photo
Image ID: CTE66A