Job 5664: "Wolf's Lair" (Los Angeles, Calif.), 1979, 1981
Getty Research Institute Digital Collections
Close
Paste link in email or IM
Close