San Jose, CA, United States
Rachel Liu (b. Qingdao, China) is an award winning visual artist based in the San Francisco Bay Area. She was awarded 1st Place Single Image Winner of LensCulture's inaugural Art Photography Award. In 2018, she was selected as one of twelve emerging talents of the San Francisco Bay Area by Root Div...
artworks
View All 13 Artworks