MEGASCREEN TOUR Roller Screen System

Transformation in an instant – Discovery Cube Science Center, Orange County, CA / USA