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
Beauty in everything
Dutch magazine Het Leven published photos in 1937, describing them as those of a mystery apeman