Denise Royle

120cm x 120cm oil on canvas 2001
sold