Boat Launching at DelBay Shipbuiding

Photo taken at a ship launching At Delaware Bay Shipbuilding Company Leesburg N.J.