Denver Museum of Nature and Science

Final photo blog from my Denver trip. Just a few snapshots from the Denver Museum of Nature of Science. Some of the best taxidermy displays I have ever seen!

Continue reading