Illuminated Perfume
Showing posts with label Spencer Tunick. Show all posts
Showing posts with label Spencer Tunick. Show all posts
Wednesday, December 12, 2007

Naked Evidence

›
In August 2007 artist Spencer Tunick created an installation with Greenpeace to bring attention to the vanishing Aletsch glaciers in Switzer...
›
Home
View web version
Powered by Blogger.