Germany-Frankfurt

Römer and Römerberg-Historic Town Hall and Urban Square