Federal Margaree visits Lorain

Flying the flag of the Marshall Islands, FedNav’s Federal Margaree was built in China in 2005. [source]

Like this:Like Loading... Related