Jim Shore Bless the Stars and Stripes Patriotic Angel

  • $32.00


This beautiful Jim Shore Angel holds the American flag and eagle.  6” tall.  


We Also Recommend