Iconography » Saint Rose of Lima, Egg Tempera with 23 Karat Gold

Saint Rose of Lima, Egg Tempera with 23 Karat Gold