St. Catherine

St. Catherine, France (Champagne, Troyes?), around 1520, alabaster

back