Search View Archive

Yehui Zhao

Yehui Zhao is an artist and filmmaker in New York City. Her films have been screened internationally. She is also the Art Director of 128 Lit.

Ride Home

Before my seven-day quarantine at a hotel in Fujian Province, I, along with other passengers, were swallowed by a mother sperm whale named Dōng Fāng东方. She was our ride home.


The Brooklyn Rail

SEPT 2023

All Issues