Frankfurt City Hall on Romerberg Square, Germany.

- Image ID: CB6KWG

Frankfurt City Hall on Romerberg Square, Germany.

Jonathan Larsen/Diadem Images / Alamy Stock Photo

Image ID: CB6KWG

Location: Romerberg Square, Frankfurt, Germany