Jim Shore Patriotic Bless the Stars and Stripes Angel

  • $32.00


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


We Also Recommend