Rising stars

5 min read

Helen Picton and husband Ross Barbour are the third generation of the same family