Posts Tagged ‘105mm’

trapped

Friday, October 12th, 2007

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