Icon

St Nikolaus

Abbey of Maria Laach, Germany

2001

Bronze

3 1/8 x 4 1/4 inches