Chestnut Ridge Park, which lies in the hills just south of Orchard Park, is one of my favorite places on Earth. Here are a few photos from a brief walk The Dee-oh-gee and I took there yesterday.
Discover more from ForgottenStars.net
Subscribe to get the latest posts sent to your email.








