In Greek mythology, the barn owl was a symbol for Athena, the goddess of wisdom. This barn owl perches, keeping an eye on things, in a lovely garden in Glasson, Co. Athlone, Ireland.

A barn owl perching in a garden in Athlone

Leave a Reply

Your email address will not be published.