Viewing Image

Epargyreus clarus

Photo Credit: David Cappaert, Insectimages.org

Epargyreus clarus