Ancient Flower Pressed in Amber - 2014/01/11 - Pt. 2

Quirks and Quarks

A 100 million year old flower in fossilized amber was found in Burma.

More From AudioMobile/Quirks and Quarks