Richard Biffle (Alice in Wonderland) Art Poster Print

Richard Biffle (Alice in Wonderland) Art Poster Print

This poster is so awesome! It looks all psychedelic! It reminds me of this cool restaurant I went to in Jacksonville, Florida called The Mellow Mushroom. Has anyone else ever been there? It has a psychadelic tea party wall mural painted all around the inside, but the characters are famous artists that are no longer with us, like Jimmy Hendrix.