100 years of BP Shipping: a timeline

British Duchess

Chief, Second and Third Officers taking noon sight on board of British Duchess.