Home 170705132908_1_900x600 170705132908_1_900x600

170705132908_1_900x600

Sticking your neck out: How did plesiosaurs swim with such long necks?