Thread subject: Diptera.info :: Tachinidae from California.[2]

Posted by Roger Thomason on 29-08-2023 18:10
#1

Found by the shoreline path at Alameda, San Francisco on 11th July 2023. Some Peleteria sp I think... Any ideas on this one?

Regards

Roger