Römerberg, Frankfurt am...
German
founded ca. 1300
squares (open places)
This browser does not support iframes.