self-propelled barge

barge with a power plant for movement

Categories: