ATR 58 April 23 1944 Delbay

Atlantic Tug Rescue 58 built by Delaware Bay Shipyard Leesburg N.J. launched April 23 1944 delivered to US Navy 1945 photo courtesy of Paul Cox