Oil on canvas, stretched and ready to hang.
Signed on the front.
This ones a bit tongue in cheek. I was looking at drawing of Leonardo's many inventions and thought it might be fun if there were to be a "Portal" hidden in there somewhere.
Coupled with his most famous painting it could give a whole new meaning to "The Da Vinci code" and perhaps that might explain the Mona Lisa's knowing smile.
Mostly painting with oils with the exception of the page from Da Vinci's notebook which is acrylic and ink.
Ready to hang on your wall and being of the Trompe l'oeil genre does not requite a frame.