IMAX cinema at the Denver Museum of Nature and Science in Denver, Colorado, originally the Phipps Auditorium
No description defined