Frankfurt, Römerberg

Street Scene along the Römerberg square in Frankfurt am Main, Germany. For more Frankfurt photos you may visit here.  ...