Vera Lutter Times Square, New York, VI: August 1, 2007
Times Square, New York, VI: August 1, 2007
98 x 56 inches (249 x 142 cm)