80201026 Published 16th June 2017 at 600 × 800 in 80201026 ← Previous / Next → Mole guard hairs (Talpa europaea) IMAGE REF: 80201026 Follow us