Barracuda

Sail number
E6
Class/Design
Etchells
Designer
Etchell
Registration
Registered