The Island of Dr. Mastrovito September 6, 2011 The Island of Dr. Mastrovito, Governors Island, New York. Installation by the Italian artist Andrea Mastrovito.