Governors Island

Address:
146 Carder Road, New York, New York, USA
 View map