Tags Activist

Tag: activist

Environmentalist and Artist Wenqing Yan aka Yuumeiart

Wenqing Yan is a Chinese American artist, environmentalist and cartoonist. She has graduated from Berkeley, University of California. Her artworks are very intense and...