Preview

Detail of the ceiling of the new shopping center MyZeil in Frankfurt am Main, Hesse, Germany, Europe
Detail of the ceiling of the new shopping center MyZeil in Frankfurt am Main, Hesse, Germany, Europe
Image ID: 832-213511
Artist: Alex Timaios Photography
Purchase a commercial license Buy framed prints & more from our print store