80015306 Published 19th June 2017 at × in 80015306 ← Previous / Next → Sitka Spruce Needle Stomata. IMAGE REF: 80015306 Follow us