TEA-Z Store / AFFD Collin Chen 6 years ago © Yunfeng Shi architects: AFFD Location: Shenzhen, China Project Year: 2020 Photographs: Yunfeng Shi Area: 210.0 m2 Read more »