Staffordshire Dog Earrings

Staffordshire Dog Earrings

Regular price $78.00

Hand beaded earrings

3.5" long