Byermoor Beatrice
Cavalier Club March 2017 Mrs G Baker Puppy VHC

Cavaliers.co.uk Score 1