CARDINAL CLIP ORNAMENT

$4.95
Availability: In stock
  • 5.75"
  • Clip on
  • Made of foam, feathers, metal and cotton
0 stars based on 0 reviews