Posted by quoderat on Monday Dec 31, 2012

American Lion, or Giant Jaguar? – In Search of Panthera atrox.