Saturday, September 22, 2007
Photo of Star of David Needle Tower is courtesy of "Lukart" who published it on Flickr. The photo was taken at Kroller Muller Museum Holland. It is a Wire and metal outdoor sculpture made in 1969 by American sculptor Kenneth Snelson. The sculpture is 20 meters tall.