Stephen Wins Artists Wanted: The Power of Self Contest

June 15, 2011

On May 19th, it was announced that Stephen was the Grand Prize winner of Artists Wanted’s The Power of Self contest for 2011.  This is really a great honor; there were so many wonderful artists who participated. To read more about this exciting, international contest, please visit the Artist Wanted website.

| More: News