KGCB

AcronymDefinition
KGCBKnight of the Grand Cross of the Bath