Too Many Fish?

Crown Royal, the oldest of the three chicks at the Hellgate Canyon osprey nest in Missoula, Montana, has an unusual problem – too many fish! Her dedicated father has delivered at least four fish in the last few hours.  You can see that she’s standing on...