Katherin Machalek
Katherin Machalek

Katherin Machalek

Storyteller and immersive media explorer for New Media Advocacy Project