Comment, Like, & Favorite
Surgery Controls The Human Mechanism 1906
Digital Art - Mixed Media
In 1906, an extensive newspaper article in a large west coast daily had this graphic illustration and touted the wonders of surgery of that modern era. To the doctors out there ... it appears they have the liver misplaced ..... and, that's probably not all!
February 18th, 2013
Viewed 123 Times - Last Visitor from New York, NY on 12/21/2014 at 3:23 PM
copy and paste to your website / blog - preview