Lean on Me Talisman

The owl is symbolic of knowledge and wisdom. Considered nature's vigilant watchman, two owls depicted together symbolize two friends that look out for one another.

  • Handcrafted in Vancouver, Canada.