Sean Ross Stewart Shanghai October, 2015, 18" × 14", synthetic polymer, oil and pigment powder on linen
×