Osprey set up nest on Shelter Island

Published: 1:43 PM PDT March 9, 2015