TEA-Z Store / AFFD


© Yunfeng Shi

© Yunfeng Shi
  • architects: AFFD
  • Location: Shenzhen, China
  • Project Year: 2020
  • Photographs: Yunfeng Shi
  • Area: 210.0 m2

Read more »