A rather confusing finding. A translation would be nice, or a book title. Anyone?
Original size (1440×973 px)
Update: Thanks to Michael (in the comments) and Christian (on Facebook), I learned that this is from a book called Codex Seraphinianus.
The Codex Seraphinianus is a book written and illustrated by the Italian artist, architect and industrial designer Luigi Serafini during thirty months, from 1976 to 1978. The book is approximately 360 pages long (depending on edition), and appears to be a visual encyclopedia of an unknown world, written in one of its languages, a perhaps undecipherable alphabetic writing.