Event Talk Pecha Kucha Night by Nicola Grellier Archive Venue: Stroud Valleys Artspace Date: September 03, 2024 at 06:30 PM Location: South West England