User photo

Peter Abbott

About

Admiral Sir Peter Charles Abbott was a Royal Navy officer and Vice-Chief of the Defence Staff of the United Kingdom.