Giant Tachinid Fly

Giant Tachinid Fly

Observation - Giant Tachinid Fly. Description: Found in a Spiders web

Found in a Spiders web