See your skills blossom with a membership! Save up to 60% for a limited time Upgrade now
Michael Teague

Michael Teague

2061

Affection

Views
Likes
Comments
29.8K
416
68
Surviving cancer to bring you the beautiful images through my visualization.

Michael Teague has not written any stories.