Elita Theatre Work Crew

Work crew installing Miracle Mirror Screen 29, Nov 1955.

Collection: Date: 1955 Contributor: Pat Johnson

Title

Go to Top