Tag: Mehron

The Magic of Art and Illusion

Written by:

This summer, Ellee Evans, an artist who is from Lynchburg but currently living in Atlanta, set out to alter perception and bend reality....

Read More