Owl Umbrella Stand For Sale Online Modern Home Decor Store
Owl Umbrella Stand
Through history in ancient Greece, Asia and America, owls have been a symbol of wisdom and magic.They are also unquestionably gorgeous and a symbol of luck. Bring this luck home in the form of ceramic owl umbrella stand available in stunning blue color.
Dimensions: 8.8"L x 8.8"W x 20.5"H