Thread subject:
Diptera.info :: Tachinid
Posted by Smoggycb on 26-08-2008 13:39
#1
Sunning itself on a car by shingle and saltmarsh.
Lydella
?