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 is a New Zealand bonsai practitioner. His family owns NZ's largest bonsai nursery, growing over 5,000 bonsai trees.