St. Michael's Victory over the Devil sculpture above the main entrance to St. Michael's Church. Hamburg, Germany.

St. Michael's Victory over the Devil sculpture above the main entrance to St. Michael's Church. Hamburg, Germany.
Photo by Jim Steinhart © 2020, all rights reserved. (Ref: DEHCSM23)

Click an index below to see this photo among related images:

St. Michael's Lutheran Church, Hamburg

license home subjects tips