Preview The Romerberg plaza one of the major landmarks in Frankfurt am Main, Hesse, Germany, Europe Image ID: 819-110 Artist: Carlo Morucchio Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors places cities city location romerberg frankfurt frankfurt am main hesse germany europe frankfurt am main squares romer