Your cart
There are no more items in your cart
€14.99
The owl holds special significance in India, although its symbolism is somewhat more complex than that of other symbols.
It is associated with the goddess Lakshmi, who is the deity of wealth, prosperity and abundance. In many depictions, the owl is her mount (vahana).
The owl is believed to help one see beyond appearances (intuition and wisdom)
It...