This butterfly is a Harvester (Feniseca tarquinius), and it is the only carnivorous butterfly in North America, as its larvae feed on aphids. Raleigh, North Carolina.
Photo by samray
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00