Quantcast

Tag Archive: Cliff Swallows

Mar 19 2013

We drive evolution

cliff

Cliff swallows’s wings got shorter to survive on road.

Continue reading »