Designed by
Title
Römerberg, Frankfurt city #125796467
Description
Römerberg is a public space in Frankfurt, Germany. It is located in front of the Römer building complex, seat of the Frankfurt city administration since the 15th century.
This image is editorial