1934 Talon effigy

·

A 1934 image in the Talon shows an effigy hanging from a campus building. 

Related Media