A taxidermied leopard crouching on a peacock in a diorama of an African forest at the American Museum of Natural History
Resolution
4600 x 4636px
Contributor
Rights
Release
Stock Photo ID
D1223_14_966