Stanley Chen Xi is a talented photographer and undergraduate student from Yunnan University, China who currently based as an exchange student in Uppsala universitet, Sweden.
2014-05-27
Stanley Chen Xi is a talented photographer and undergraduate student from Yunnan University, China who currently based as an exchange student in Uppsala universitet, Sweden.