If you want to attract beautiful native swallowtail butterflies to your yard, planting shrubs with a long, abundant flowering season is one of the best ways.