Preview Interior of Zeil shopping center in Frankfurt am Main, Hesse, Germany, Europe Image ID: 819-118 Artist: Carlo Morucchio Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day indoors architecture interiors building interior shopping centre shopping centres shopping malls zeil frankfurt frankfurt am main frankfurt am main hesse germany europe horizontal people