Science took embarrassingly long to identify her actual face.
JAN 29, 2018INSANE: Serra picturae | Rare Historical PhotosJana HeidersdorfAuthorPrefer us in SearchFollow on Discover155ShareScience took embarrassingly long to identify her actual face.155ShareJana HeidersdorfAuthorView profileRead more »