Tara
My blogs
Blogs I follow
Location | Tulsa, OK, United States |
---|---|
Introduction | Tara Waugh is an artist, illustrator and designer residing in Tulsa, OK. She is also a teacher, mother, and wife. |
Location | Tulsa, OK, United States |
---|---|
Introduction | Tara Waugh is an artist, illustrator and designer residing in Tulsa, OK. She is also a teacher, mother, and wife. |