Natural History Museum Buffalo Exhibit
Buffalo exhibit in the large mammals hall at the Museum of Natural History in New York's Upper West Side neighborhood, adjacent to Central Park.


Buffalo exhibit in the large mammals hall at the Museum of Natural History in New York's Upper West Side neighborhood, adjacent to Central Park.