Myles Pedlar, ‘Deliverance’, 2017, Flinders Lane Gallery