We had a picture perfect day! It started off being overcast and threatening rain, but by the time their train arrived, the skies had cleared up to make way for one of those perfect early summer afternoons, beautiful blue sky and fluffy white clouds.

I spent lots of the afternoon holding a completely charming, always smiling Xavier …

P6150043
how cute is he??

and swimming of course!

P6150045

Look at all the fun Cara had ….. what a minute, what the hell …… ??