Photo of the Day #745: Archelon

View Images



A restoration of Archelon in the Museum of Ancient Life at Thanksgiving Point, Utah.