ID 39885492 © Philippilosian | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
america arthropods beauty black butterfly caterpillar cocoons crawling environment feeding flowers garden growth habitat horn hummingbird insect isolated larva life lined long moth nature north plants pollinator prothoracic pupate shrubbery species sphinx spring stages stripe vegetation white yellow