Sculptor and artist Steffen Thomas in front of his house, Stone Mountain, Georgia, March 4, 1962.

Skip viewer