Dog Racing at the Yealmpton Show
Dog Racing at the Yealmpton Show

One of the highlights of the Yealmpton Agricultural Show in Devon, England.