Ruby Barrie celebrating her 8th birthday with mum Claire.
 

Copyright 2002 ADCA Aberchirder, North East Scotland.