Beautiful beaded hanging.

Bead Hanging

£74.00Price