Wednesday, July 18, 2007

stephanie levy



Stephanie Levy is an American Artist/Illustrator living in Munich, Germany. She creates these charming collages and paintings featuring fictional interiors. Having received her BFA in Fine Arts at the University of Texas, she went on to receive her Master of Arts at the University of Arts in Berlin.

stephanielevy.com



No comments:

Post a Comment