Capt. Noah show, Channel 6 WPVI Philadelphia, broadcasting from USS Constellation in 1978. Capt. Noah and puppet are on pier filming.
Description (physical):
8x10
Location:
301 East Pratt Street Baltimore, Maryland 21201
Institution:
USS Constellation Museum