Chando Ao
b. 1990
USA / China

Born in Chongqing, China, 1990. Lives and works in New York and Shanghai. Education: Tufts University + School of Museum of Fine Arts, 2016. Recipient of The Chan Sculpture Award receiver, 2015

MENU
Close