Designed by
Title
Judging of best pair of sheep at the Royal Welsh Show #122407682
Description
This image shows a pair of Jacob sheep being judged for the supreme champion of pairs of sheep at the Royal Welsh Show in Llanelwedd, Builth Wells in Wales. The Royal Welsh Show is the largest Agricultural show in Europe and shows the finest livestock. The image can be used in conjunction with stories about agriculture and farming.
This image is editorial