S smithsonianmag.com Butterflies flew 2,600 miles across the Atlantic without stopping 229 points raybb 2 years ago 96 comments