RIB Picton Cobra · 2003Swansea Marina (Swansea), Maritime Quarter, United Kingdom (the)12 max. guests10.8 m longWith Captain315 hp engineShow prices