Northern Spotted Owl

Owls have a lot of mythology associated with them. They are associated with the goddess Athena in Greek mythology and have various meanings in a wide range of cultures.

northern spotted owl, owl art, bird art, watercolors of birds, →

northern spotted owlweb