Victoria Castillo, ‘Green Swallowtail’, 2017, Abend Gallery