“Open
   
Tag

Toledo

Browsing
Toledo - Kunst

Han Xiao was born in China. In 2021, his family moved to Spain. In 2005, he graduated from the Design Department of the Academy of Arts and Design, Tsinghua University, majoring in Landscape.