“Roll on, Roll off”

June 10, 2020

A ship designed to carry wheeled cargo which uses its own wheels to embark and disembark.

By Zest