Dena Lyons

Cempuis Perrissin
2005, oil and wax on linen, 24" x 24"/ 60 x 60 cm