Great Horned Owl - Stow Lake, San Francisco, CA, USA
Great Horned Owls - Stow Lake, San Francisco, CA, USA