Biography
Yusha Zhou is a London-based artist whose work explores inner landscapes and the ways we seek to ground the unseen parts of ourselves. Her paintings unfold as visual poems - layered, dreamlike compositions that weave fragments of memory, emotion, and imagination.
Trained in landscape architecture in China and later completing her MA at the University of Sheffield, Yusha brings a sensitivity to space, material, and composition into her artistic practice. Rooted in Chinese heritage and an early foundation in painting, she deepened her practice through self-directed study and short courses at UAL and the University of Edinburgh.