All photographs copyright (2003-2013) by Kris H. Light

This extinct giant sloth was found in the La Brea Tar Pits.
This extinct giant sloth was found in the La Brea Tar Pits.

Adsense