Waterfall, Letchworth, New York Posted on December 22, 2020 by sethdean Waterfall, Letchworth, New York