Fourth of July 2024, Bellingham, WA

Fourth of July 2024, Bellingham, WA

The Feet of Cambodia 2022

The Feet of Cambodia 2022

Ping River Flooding Chiang Mai, Thailand

Ping River Flooding Chiang Mai, Thailand

Protestors Fires in Chiang Mai, Thailand

Protestors Fires in Chiang Mai, Thailand

LIVING AND NONLIVING Performance Chiang Mai, Thailand

LIVING AND NONLIVING Performance Chiang Mai, Thailand

Pride March 2022: Chiang Mai, Thailand

Pride March 2022: Chiang Mai, Thailand

Motorbike Perchers: Ho Chi Min, Vietnam

Motorbike Perchers: Ho Chi Min, Vietnam

Burning Season Volunteers Return, Thailand

Burning Season Volunteers Return, Thailand

Chiang Mai Stands With Ukraine, Thailand

Chiang Mai Stands With Ukraine, Thailand

Sleepers in Suvarnabhumi Airport, Thailand

Sleepers in Suvarnabhumi Airport, Thailand

Housefire Chiang Mai, Thailand

Housefire Chiang Mai, Thailand

Night Bazaar's Last Man Standing

Night Bazaar's Last Man Standing

Graffiti Artists Bring Color to Chiang Mai, Thailand

Graffiti Artists Bring Color to Chiang Mai, Thailand

Three Kings Monument Tomato Mob, Thailand

Three Kings Monument Tomato Mob, Thailand

Chiang Mai's Carmob, Thailand

Chiang Mai's Carmob, Thailand

Lamphun's Car Mob, Thailand

Lamphun's Car Mob, Thailand

A Day with Chiang Mai's Homeless: Thailand

A Day with Chiang Mai's Homeless: Thailand

Signs of Salton Sea, California

Signs of Salton Sea, California

eBannok: Bird Whistles Empowering Women: Chiang Rai, Thailand

eBannok: Bird Whistles Empowering Women: Chiang Rai, Thailand

Chiang Rai Volunteers Helping Chiang Mai Firefighters

Chiang Rai Volunteers Helping Chiang Mai Firefighters

CMU Students Take Over Fine Arts Faculty: Thailand

CMU Students Take Over Fine Arts Faculty: Thailand

Hell in the Hills: A Day with Lampang's Farang Firefighter

Hell in the Hills: A Day with Lampang's Farang Firefighter

Bang Kloi Resettlement Protest: Chiang Mai, Thailand

Bang Kloi Resettlement Protest: Chiang Mai, Thailand

ART for AIR: Chiang Mai, Thailand

ART for AIR: Chiang Mai, Thailand

Working Class Portraits: Chiang Mai, Thailand

Working Class Portraits: Chiang Mai, Thailand

Maya Mall March: Chiang Mai, Thailand

Maya Mall March: Chiang Mai, Thailand

Police Station March: Chiang Mai, Thailand

Police Station March: Chiang Mai, Thailand

High School Protesters Organize in Chiang Mai, Thailand

High School Protesters Organize in Chiang Mai, Thailand

Pro-Monarchy Gather at Tha Phae Gate

Pro-Monarchy Gather at Tha Phae Gate

Rainy Rally at Three Kings: Chiang Mai

Rainy Rally at Three Kings: Chiang Mai

CMU Arrest Warrant Students Rally

CMU Arrest Warrant Students Rally

CMU's Cafeteria Rally for Bangkok

CMU's Cafeteria Rally for Bangkok

CMU's Rally for Anon Nampa

CMU's Rally for Anon Nampa

Bangkok's March for Freedom

Bangkok's March for Freedom

CMU: Sala Angkeaw Rally: Chiang Mai

CMU: Sala Angkeaw Rally: Chiang Mai

Three Kings Monument Rally: Chiang Mai

Three Kings Monument Rally: Chiang Mai

Thammasat University Rally: Bangkok, Thailand

Thammasat University Rally: Bangkok, Thailand

Anti-Racism Open Mic: Chiang Mai

Anti-Racism Open Mic: Chiang Mai

'Free Youth' Bangkok Rally

'Free Youth' Bangkok Rally

Anon Nampa Rally: Chiang Mai

Anon Nampa Rally: Chiang Mai

"Life Exhibition" at CMU

"Life Exhibition" at CMU

"EAT (I'M) ARE" Performance Art

"EAT (I'M) ARE" Performance Art

'cosplaymob' Flash Mob

'cosplaymob' Flash Mob

COVID Food Lines: Chiang Mai

COVID Food Lines: Chiang Mai

“HOPE / BREATHE / DE-” Performance Art

“HOPE / BREATHE / DE-” Performance Art

Black Lives Matter Vigil: Chiang Mai

Black Lives Matter Vigil: Chiang Mai