Yachts & Boats for Sale Search Results




Length 38' 5" - 11.70m
2016
The Barracuda Littoral / Riverine versionis for a high speed assault and troop transport craft capable of transporting up…

Ex factory, Ireland, Europe
Found 1 listings, now displaying 1 - 1