Spider vs. Bumble Bee

Spider vs Bumble Bee

Any ideas on species? Photo taken in Brighton, UK..

Comments are closed.

Comments