Location: Delaware Canal State Park

United States > Pennsylvania > Delaware Canal State Park