Land of the Giants

Giant Camera at Universal Studios

Index page [<< First] [< Previous] [Next >] [Last >>]
Image 3 of 6
Giant Camera at Universal Studios
The giant camera from the Land of the Giants episode Framed. Photo taken in the Prop Plaza at Universal Studios in 1990.

Photo Credits

Mark Anthony