image unavailable
2014
Annie
Cheng
Contest Place Points: 
1