Tara

My blogs

Blogs I follow

About me

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.