Festhalle metro station in financial city Frankfurt am Main Germany Europe

- Image ID: GR794G

Festhalle metro station in financial city Frankfurt am Main Germany Europe

Pixel 8 / Alamy Stock Photo

Image ID: GR794G