Steven and William Ladd, ‘Holy Spirit’, 2015, Cristina Grajales Gallery