Get a Hartford Courant subscription for less than 29 cents per day
CT Now

Nick Cave's Heard Of Horses Installation

Nick Cave's Heard Of Horses Installation at Vanderbilt Hall at Grand Central Terminal on March 30, 2013 in New York City. (Photo by Mike Coppola/Getty Images)Mike Coppola / Getty Images
Loading
13°