Ed Templeton

The Fogged Mirror
January 7 - February 4, 2006
Press Release
thumbnail thumbnail
slideshow image
Ed Templeton
The Fogged Mirror
Installation view