Teresa Flowers

Teresa Flowers

8 Followers

Teresa Flowers is an internationally recognized multimedia artist based in Portland, OR. She is also the founder of Alien Mermaid Cove and Altered States.