Tuesday, March 10, 2009

Peep Land, Times Square, New York City (1986)

The all-seeing eye, peeping at would-be peepers through the world's largest keyhole. Can we get a French Situationist to explain what it means? (Via Save vs. Death)