Thread subject:
Diptera.info :: Tachinidae?
Posted by Toby on 26-03-2007 23:53
#1
seen this late afternoon sunning on a parasol. Medium sized. SW london.