Zelia vertebrata? - Zelia - Tickfaw SP, Livingston Parish, Louisiana, USA August 2, 2014
While looking through old photos, I came across this Tachinid. It appears to be in the genus Zelia, possibly Z. vertebrata.
Images of this individual: tag all Contributed by Phillip Wallace on 30 November, 2019 - 12:10pm Last updated 30 November, 2019 - 6:15pm |