Previous Image Next Image The Dress, Oil on plywood, 24″ X 36″, Winner of Chelsea Art Award 2016, NEw York- SOLD