Birds & Blooms on MSN5 个月
6 Fascinating Swallowtail Butterfly Facts
A female black swallowtail can lay up to 400 eggs in her short life. Check out six common types of swallowtail butterflies ...