arrow_back Back to search
Medway Otter
built in 1973
- Length
- 14.5 m
- Beam
- 4.3 m
- Power
- 153 hp
- 112 kW
Source references expand_more
S:O.2a.32
History
-
1973 – present
Medway Otter
Medway Ports Authority · United Kingdom