Devil’s Coach Horse Beetle (Staphylinus olens) Published November 2, 2015 at 768 × 1022 in A New Dawn ← Previous Next →