headshot
Ruth Mandala
Champaign, IL, US
Love art: designing and sewing. But got a lot to learn!