Handpainted Swedish Dala Horses

Code: 10116

From £18.95

Traditional Swedish Dala horses, hand painted.  Each one unique!

Handpainted Swedish Dala Horses