profile photo
Erica Lee

Erica Lee

1 Following   1 Follower
Carmel, IN, United States

About

I am a science major turned artist and I love to marry the two fields in my work.

Joined May 9, 2016 Contact

Erica Lee

1 Following   1 Follower
Carmel, IN, United States

I am a science major turned artist and I love to marry the two fields in my work.

Joined May 9, 2016 Contact