Showdown at Greenhead Ranch (Common Yellowthroat vs Bumble Bee)

3,446 views
98 faves
46 comments
Taken on July 8, 2010