80014576 Published 29th June 2017 at × in 80014576 ← Previous / Next → Shield bug (Elasmostethus interstinctus). 80014576 Follow us