James Canham-Ash

James Canham-Ash

Communicator, sportsman, history-lover, enthusiastic world citizen, political onlooker & aspiring BBC WS presenter, not always in that order — TMO.