Friday, July 09, 2004


Self portrait in Infrared, as displayed at the Denver Museum of Nature & Science

No comments: