80200172 Published 1st July 2017 at 800 × 800 in 80200172 ← Previous / Next → Lavender (Lavendula dentata) pollen. 80200172 Follow us