Aidan Reynolds in training, little was I to know when I took this that he would be one of the seven young athletes who lit the Olympic torch!

Aidan Reynolds in training, little was I to know when I took this that he would be one of the seven young athletes who lit the Olympic torch!