Illustra Highlights a Monarch Wonder
Learn about butterflies that live long and fly
thousands of miles to an exact spot they have never seen
Illustra’s latest short video tells about a natural wonder inexplicable by evolution, but crucial to one of the most awe-inspiring feats in nature, fulfilled by a creature weighing about as much as a paper clip.
Support Illustra so that it can continue making films like this. Join their team of TheJohn1010Project.com.
(Visited 214 times, 1 visits today)