The Pennsylvania State University

School of Visual Arts

Happy Moments (1)

Yang Deng Art - Happy Moments (1)

Undergraduate final project 

Year Created: 
2009