Preview Reflection of St. Michaelis church in a glass front of an office building in Hamburg, Germany Image ID: 832-286909 Artist: Christian Ohde Purchase a commercial license Buy framed prints & more from our print store europe germany hamburg michaelis michel reflection st architecture block blocks blue building church city exterior facade facades front glass historic historical landmark mirror modern office reflection steeple tourism tower town view windows