stevenkleinstudio:
Steven Klein’s ‘Time Capsule.’ A new video installation shown at the Park Avenue Armory in New York City, September 12th, 2011. One night only.
Fax Mendez-tinkham