Alike 4.0 truetrue English Altar of the main church St. Michaelis in Hamburg. German Altar der Hauptkirche St. Michaelis in Hamburg. determination method or...