Indian Ladder, Thatchers Park

Voorheesville, NY