Robert Cross, HMS Devonshire

Robert Cross, HMS Devonshire