The Seneca White Deer are the world’s largest herd of rare white deer, located in the old Seneca Army Depot on the Eastern shore of Seneca Lake. Recently while driving by, I had the opportunity to capture some images of these elusive deer. [exif id=”128″] If you look closely in the first image, you can...