December 10, 2016Deer in Snow on Peebles IslandSpecialty Deer in snow on Peebles Island, Waterford, New York, Thanksgiving day 2014. Share this story RELATED POSTS A World of Adventure Awaits Captain America Rides Again Graduation Portrait COMMENTS Expand -