trapped

A honey bee is hopelessly ensnared in a pumpkin spider’s web.


Tags: ,

Comments are closed.


%d bloggers like this: