Location: mount washington, ky
August 2, 2010 12:50 pm
this is a picture of some sort of fly, i think, that was seen feeding on a bee. what is this?
Greetings from Mt. Washington, Los Angeles, California,
This is the fourth image of a Red Footed Cannibalfly we posted in the last week.