![](http://www.alamy.com/thumbs/6/C93E818D-B3B9-4EC1-9BB3-195F990F09CB/2HDXTRH.jpg)
Life size statue of a Megatherium in Crystal Palace Park, London, UK.
Life size statue of a Megatherium meaning great beast. Giant ground sloth, an extinct mammal of the Pleistocene. in Crystal Palace Park, London, UK.
Size: 5120px × 7680px
Photo credit: © Luigi Petro / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: animal, branch, brown, cenozoic, crystal, display, edentata, epoch, fur, giant, ground, mammal, mammalia, megathere, megatheriidae, megatherium, palace, sculpture, sloth, statue