a59rambler: Tiny toads at Robert Treman State Park, above Lucifer Falls, August 2017