Velvet ant or Cow killer ant (hymenoptera: mutillidae: Radoszkowskius oculata) crawling on a green leaf #286815848
Description
Velvet Ant (Mutilla astarte). Velvet ant or Cow killer ant (hymenoptera: mutillidae: Radoszkowskius oculata) crawling on a green leaf. Photo shot in the forest