2016 Crufts Obedience World Cup on 13th March
Pictures courtesy of Mick Knowles
267 photos · 742 views
1 3