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