gonebari Published 10/08/2012 at 680 × 443 in World’s Largest Bonsai? At Least for a Moment. ← Previous Next →