

16118
Regular price $19.79This vibrant Old World Christmas barn owl ornament, crafted from mouth blown glass, will add a little touch of nature to your tree. Each of these figural glass ornaments is hand crafted from age-old techniques of the 1800's.