August 1943 Delbay Shipyard Leesburg

Atlantic Tug Rescue Boat launched August 1943 Delaware Bay Shipyard Leesburg N.J.