Mary and Rosa Drouin
The St. Benoit Twins

  • Scientific American article July 13, 1878

                    
         

    click thumbnails for additional items



    Back to the Freaks
    Home



  • Contact // All material ©Patt Kelley Illustration.