Tagged with

Imponderable

  • Episode #53

    Shannon Taggart

    Shannon Taggart is an artist working in America. Her work deals with spiritualism and image.