Leira Zamfirescu

Joined

User Stats

Profile Images

User Bio

Animator and Illustrator studying at Emily Carr University of Art+Design.