Handmade beaded wallhanging.

One of a Kind

 

Small Glass Bead Wallhanging

$175.00Price