SUMMER SALE NOW ON!
Regular price £14.90 Sale
Lying natural Oxen
Part of the Nativity collection
Handmade, beautifully crafted in France