Self Portrait 

Self Portrait 

About

Lauren Walsh is an Artist & Illustrator based out of Doylestown, PA.