NAILR   2011, Oil on canvas, 83 x 83 inches (210.8 x 210.8 cm)

NAILR

2011, Oil on canvas, 83 x 83 inches (210.8 x 210.8 cm)