Images from LENI’S LAST LAMENT, starring Jodie Markel, which opened August 4, 2023, at the Delaware Valley Opera Center.