Laura Palmer

40 x 54cm oil on canvas 2006