Tachinid - Tachina -  Lockwood Valley, GPS: N 34∘43.523 W 119∘10.989, Ventura County, California, USA May 19, 2006 Size: 12-13mm
Rear view, on a leaf of Asclepias vestita.
Images of this individual: tag all
Contributed by Hartmut Wisch on 25 May, 2006 - 12:25am Last updated 9 April, 2009 - 5:18pm |