About Me
Born in the charming town of Rovereto (TN) in 1983, Mary Illustrafavole spent her childhood in a peaceful village nestled amidst the picturesque mountains of Trentino, Italy.
After completing high school, Mary decided to pursue her passion for art and enrolled in a graphics design course in Udine i…
Read MoreMember Since: January 10, 2015