deer ornament

NATURE'S WINDOW

Deer Christmas Ornament

Regular price $14.00
Unit price  per 

This hand painted deer ornament is one of our all time favorites, ready to hang!  
A Canadian design, manufactured by Nature's Window