Skip to main content

J P Cross

J.P Cross is a former Gurkha officer who had many experiences in his long career.