History

Charles Atlas The Smiling Giant

clipping with picture of Charles Atlas posing

Charles Atlas The Smiling Giant

Stark CenterUniversity of Texas