A glowing neon sculpture as a poignant observation on nature and the transience of life. view details