Steven Yin

Steven Yin is a New Zealand bonsai practitioner. His family owns NZ's largest bonsai nursery, growing over 5,000 bonsai trees.

Steven Yin