Not sure how he manages to do it! With ages ranging from 18 Months to 80 years he manages to catch the moment that makes it fun and relaxing. Geoff has been capturing the magic moments in our family for over 30 years. Thanks Geoff, you are an artist, professional and a big-hearted human being.