Castor and Pollux and Messeturm (Trade Fair Tower) in the German city of Frankfurt.

- Image ID: BYTW4B
Castor and Pollux and Messeturm (Trade Fair Tower) in the German city of Frankfurt.
Thomas Lehne/ lotuseaters / Alamy Stock Photo
Image ID: BYTW4B
Castor and Pollux and Messeturm (Trade Fair Tower) in the German city of Frankfurt.
Location: Frankfurt am Main, Germany