Fly carcass..

Fly carcass..

Observation - Fly carcass... Description: Reminds me of a Robberfly

Reminds me of a Robberfly