Sue Scott Gallery

Selected Works

Untitled, 2012, Oil on canvas, 80 x 130 in / 203.2 x 330.2 cm

Press

Press Release