Birds - richleonhard

Great Horned Owl with two chicks in nest, Long Island, NY.

Great Horned OwlOwlOwl chicksbird