Add a Banner Image
Optimal dimensions 3200 x 410px
Web References
About
About
Born in 1857, Otto Von Beach enjoyed a successful career as an artist until his mysterious disappearance in 1896. He returned to illustration in March 2010 after his frozen body was discovered buried deep in the Siberian ice and a faint pulse detected. Otto is now fully thawed and available for comm…
Read MoreMember Since October 3, 2011