George Horner
Satan is Happy with your Progress,
2012
Neon, 36 x 26 x 2 1/2 inches