Stella Xu, M.Arch I


Stella Xu, M.Arch I

Beijing, China


It has been great to be surrounded by lovely souls and intriguing ideas!