Skip to content

Green Scarlet

2002
oil on canvas
76 cm x 86 cm (30″ x 34″)

Private collection