The Island of Dr. Mastrovito, Governors Island, New York. Installation by the Italian artist Andrea Mastrovito.
Δ
Email Address:
Sign me up!