Back to photostream

Owl_Man

Owls that were sacrificed to Demeter who was the goddess of the harvest and agriculture have existed since ancient times and also they symbolize wisdom and intellect just like Athena, mother of Metis, in Greek mythology.

47 views
0 faves
0 comments
Uploaded on May 2, 2021