James Middleton shares childhood pic with Catherine as he vows: 'We will climb this mountain!'
https://nordot.app/1144041802681041181