Great Horned Owl
Great Horned Owlet at Fresh Pond in Cambridge, Massachusetts on April 25, 2018.
owlsgreat hornedfresh pondcambridgemassachusettsno nestrainowlet
Owls