Showing posts with label
PechaKucha
.
Show all posts
Showing posts with label
PechaKucha
.
Show all posts
February 20 - International PechaKucha Day
›
Posted on February 20, 2020 Chit-chat! That's what PechaKucha means, in Japanese. But this hot new-ish term doesn't reall...
›
Home
View web version