SC1120737.jpg

Ellen's Falls which are located along Hobbs Brook in Albany, New Hampshire USA