DIane & Actaeon (2012)

01.jpg
01.jpg

DIane & Actaeon (2012)

40,000.00

Oil on canvas

68 x 154 in. 

Add To Cart