Gotcha!

A Green Lynx spider and – unfortunately – a Honey Bee.

Like it? Share it!