Photo of Randalls Island

Randalls Island

Location
United States

New York, New YorkUnited States