80200902 Published 27th June 2017 at × in 80200902 ← Previous / Next → Museum Beetle larva (Anthrenus museorum) tail hairs. 80200902 Follow us