“The Librarian,” by  Italian artist Giuseppe Arcimboldo (1527–1593), a painter in the Hapsburg courts of Vienna and Prague. Painting is located in Skokloster Castle near Uppsala, Sweden. It is believed to be part of the war booty brought to Sweden by Count Gustaf Wragel, stolen from Prague  in 1648, during the Thirty Years War.

Here is a larger version of this picture.