134m Floating Storage Vessel Tank Barge – DWT 19894

Translate »