"World renowned artist Cosimo Cavallaro unveils his latest and most striking installation at the Lab Gallery (at the Roger Smith Hotel, 47th and Lexington avenue) in the early morning hours of April 1st. "Cavallaro's work, entitled 'My Sweet Lord,' is a 6 foot tall, anatomically correct sculpture ... Continue reading