Traditional sheep and elite Wagyu mix well in Wales

Walestrip juli035