Search criteria: scientific name =
Kavinia himantia
Photo © by Michael Beug
Kavinia himantia
no common name