Country: Germany
Site: Nuremberg, Church, St. Lorenz

West fa├žade, portal, Last Judgment

[Return to Previous Page]

[Return to Previous Page]