Land of the Giants

Giant Telephone at Universal Studios

Index page [<< First] [< Previous] [Next >] [Last >>]
Image 7 of 9
Giant Telephone at Universal Studios
Giants Log poster on a giant telephone from Land of the Giants. Photo taken in the Prop Plaza at Universal Studios in 1990.

Photo Credits

Mark Anthony