File talk:Panthera leo atrox.jpg

This images is of the giant leopard skeleton displayed at the La Brea Tar Pits Museum, and not of an American Lion. I visited the museum a few weeks ago. In the background, you can see the glass windows of the Fish Bowl Lab.