Advanced Search (Items only)
ID: ptc-2820
Naturemax screen in turn-of-the-century LeFrak theater, American Museum of Natural History, 1978