A Highlander in the Number 12 Officers Cadet Battalion(?)*.




*note: I know the O & the C stand for "Officers Cadet", I assume the B is for "Battalion". Any further info (if incorrect) would be appreciated.