Sue Scott Gallery

Selected Works Lucy, 2011

Oil on canvas, 23 x 30 in / 58.4 x 76.2 cm

Press

Press Release