Birds - richleonhard

Great Horned Owl sitting on nest, Long Island, NY.

Great Horned OwlOwlbird