Robin Cole

Immaculata
Oil
23.50 x 29.50 in (59.69 x 74.93 cm)
(Sold)
Immaculata by Robin Cole