press release

reviews

Sean Landers
True Artists, 2010
Oil on linen
137,1 x 203,2 cm / 54 x 80 inches




8/13