Beaded American Flag Medallion Necklace

Beaded American Flag Medallion Necklace

Regular price $43.60 $0.00 Unit price per

Hand beaded American Flag medallion on a beaded necklace strand


Share this Product