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