Patch of Land Acres

Preferred Breeder of Cavalier King Charles Spaniels

Patch of Land Acres