DSCN6475.JPG

About Tilda Rose

Tilda Rose is an illustrator based out of Philadelphia, she's currently attending the University of the Arts for her Undergraduate degree in Illustration.

Her background lies in Finland, and she tends to insert that Northern European whimsy into her paintings.