You are here

Snowmastodon Sculture

Share to

The bronze sculpture of an American mastodon (Mammut americanum) is permanently installed outside the Museum.

More information about Snowmastonon sculpture.

Location: 
Denver
Place: 
Denver Metro
Image by: 
Date: 
December 27, 2016

Articles with this image