Native to southern and eatern North America, with recorded populations everywhere from New England to Mexico, the giant leopard moth is a beautiful creature known from its amazing coloration and impressive size.
Native to southern and eatern North America, with recorded populations everywhere from New England to Mexico, the giant leopard moth is a beautiful creature known from its amazing coloration and impressive size.