"New Theater Company," article announcing the creation of Home Made Theater which will be presented on the stage at Caffè Lena.
Issue 2, vol. 67, 9/19/84, pg. 14
Skidmore News - Caffè Lena Related
Still Image Item Type Metadata
Online database - scan - good