Taking wing in an unrelenting stream from Canada, the orange and black "flying flowers" return like clockwork to an ancestral homeland they have never seen 4,500 kilometers (2,800 miles) away, where they will lay their eggs to carry on the species.
©Unknown |
A Monarch butterfly |