Osprey dropping a fish off the coast near Duck, NC.
Osprey shaking off water after catching a fish off the coast near Duck, NC.