Self-Contained System

Self-Contained System

A marvel of the cosmos, inside this display is an entirely self-contained solar system.