Tag

Toledo

Browsing
Han Xiao Toledo, Castilla La Mancha, Spain

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.