Bannerman Castle on Pollepel Island - Pollepel Island, Newburgh, New York

Map-a-City

City:

State: