Talk Pecha Kucha 19 Sep 2019 Save / follow I've seen this Comment on Pecha Kucha Share Pecha Kucha with your friends De La Warr Pavilion Bexhill, United Kingdom