Leopard overlooking amphitheatre seating at the Natural History Museum of Los Angeles.
The Natural History Museum of Los Angeles is the largest natural and historical museum in the Western United States.
900 Exposition Boulevard
Los Angeles, California, US
Telephone: (213) 763-DINO
Visit website
Discovered by Craig Persel
on 3 December 2007.
196 views.