by Alison Zavos in New Photography on Friday 10 April 2009

Luo Yang is a photographer and graphic designer from Shenyang, China, whose work is currently being featured in a solo show at Taikang Top Space in Beijing.