Poeciliopompilus algidus? - Poecilopompilus algidus Plant City, Florida, USA October 25, 2015
I apologize for the poor quality, but hopefully there's enough there for an ID.
Images of this individual: tag all Contributed by Michael Hughes on 6 February, 2016 - 1:22pm Last updated 18 December, 2020 - 12:27pm |