Triple trouble!
Daisy Lloyd
1/10

Bichon Frise Health
On behalf of the Bichon Frise Club of Great Britain, the Southern Bichon Frise Breeders Association and the Northern and Midland Bichon Frise Club
On behalf of the Bichon Frise Club of Great Britain, the Southern Bichon Frise Breeders Association and the Northern and Midland Bichon Frise Club