Miniature golf in lovely weather + enormous ice cream cones immediately after (because putting is hard work!) = a perfect afternoon :)
Poor Grandma; all she wanted was a nice, respectable picture of the boys with their Dad...
Team Caleb & Uncle Jan vs. Team Derek & Dad...intimidating, aren't they? ;)
Beautiful, beautiful British Columbia