Times Square
Group Exhibitions: The Times Square Show Times Square , New York City