Pupils range from 18 to 90 and vary a lot in their fitness and mobility
Copyright © Felicity Bryant July 2005