2016 Winners – Animals

Erica Wu

San Francisco CA, United States

1st Place – Animals

Mette Lampcov

Los Angeles CA, United States

2nd Place – Animals

Junbiao Cai

Guangdong, China

3rd Place – Animals

Honorable Mentions
en English
X