Carroll Marine

UK
sailboat builder located in, UK producing sailboats

Produced sailboats

Carroll ILC 40 Carroll Marine   12,48 mt 1994 show more
Farr 40 one design Farr 40 one design Carroll Marine Bruce Farr 12,41 mt 2000 show more