16 Inch Juniperus chinensis ‘Torulosa’ Upright Pom Pom Published April 3, 2013 at 480 × 640 in Juniperus chinensis ‘Torulosa’ Next →