Tower Bridge – Liquid Tanker

Tower Bridge is the third of six tankers built at the Admiralty Shipyards, Russia, for Sovcomflot.