Hand-Painted Leather Beaded Necklace

Price range: $95.00 through $125.00

Glass Hand Beaded Necklace, Hand Painted Leather Pendant