Beauty will save

Beauty in everything

Dutch magazine Het Leven published photos in 1937, describing them as those of a mystery apeman

Dutch magazine Het Leven published photos in 1937, describing them as those of a mystery apeman

Dutch magazine Het Leven published photos in 1937, describing them as those of a mystery apeman