Event Exhibition Scratching Through the Surface by Kayla Parker Archive Venue: LUX From: April 05, 2025 To: April 06, 2025 Location: London