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