Invertebrates - Michael Benard
A killer lurks in the flowers

A killer lurks in the flowers

Spider eating flies that live in the flowers.