Nautica field spaniels

fecimus field spaniels

Magairlin 

irish red & white

Setters

Gallivant Labradors

Grampian labradors