arrow_back Back to search
Severn Iris
year built unknown
- Power
- 240 hp
- 179 kW
Source references expand_more
S: R.4.30,
History
-
–
Severn Iris
British Waterways Board Gloucester · United Kingdom