Nick DiMaggio
Palace Theatre
Tampa, FL
Uploaded on: May 29, 2012
Size: 357.4 KB
Views: 2,388
License:
Tampa Tribune/1962. Installation of the framework and rigging that will hold the giant Cinerama screen.
No one has favorited this photo yet