132m Self-Propelled LCT Barge built 2016 China

We're sorry but that listing has been removed.