Last orders for Christmas delivery

Last orders for Christmas delivery

We are super busy getting all your little sheep and cows ready for Christmas.  Our final date for sheep jewellery orders is Monday 21st December to ensure all parcels will be with you in time to put under the tree!