Sue Scott Gallery

Selected Works Lovers in the Snow, 2011

Oil on canvas, 68 x 76 in / 172.7 x 193 cm

Press

Press Release