Saturday, October 27, 2007

Denee Barr Art News and More




Denee Barr appears inside her photo installation "At Water's Edge" at the Photo Reference Exhibition, Photo West Gallery in Philadelphia, Pennsylvania on Friday, October 12, 2007. www.photowestgallery.com

c 2007 Laurence Salzmann

No comments: