(L to R) Daniel Clearwater, Annie Giles, Freya Clearwater, Graeme Giles, Thomas Giles and Cabie Giles. Photo credit: abbeymesmanphoto
(L to R) Daniel Clearwater, Annie Giles, Freya Clearwater, Graeme Giles, Thomas Giles and Cabie Giles. Photo credit: abbeymesmanphoto