jd1961
293
Seraphic Virgin. Saint Catherine of SienaMore
Seraphic Virgin.

Saint Catherine of Siena