Skeleton of the largest turtle in the world, genus of sea turtle relatives (Archelon ischyros), extinct, Natural History Museum, opened 1889, Vienna, Austria, Europe.
Skeleton of the largest turtle in the world, genus of sea turtle relatives (Archelon ischyros), extinct, Natural History Museum, opened 1889, Vienna, Austria, Europe