Websites

Theresa H Hall

East Coast USA

As a professional vocalist. licensed broadcaster, artist, published poet, lyricist, writer, essayist, critic, animal lover and budding pastr