Year: 2007
Category: interior
Status: Built
Location: Chengdu, China
Photo Credit: noiz
RELATED PROJECTS
BACK