Andrew Meehan is a designer and illustrator living in Philadelphia. He has a degree from Creapole-ESDI in Paris, France and has studied and worked in Italy, Switzerland, France and the US.
Powered by Twitter Tools
Design by Graph Paper Press. All content © 2010 by Not Robert Cumberford