Eschenheimer Tor


Eschenheimer Tor - square in Germany. It was founded in 1810.