Leigh Ruple at PAGE (NYC) June 2, 2019 Artist: Leigh Ruple Venue: PAGE (NYC), New York, US Date: April 6 – May 12, 2019 Photography: all images copyright and courtesy of the artist and Page, New York