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 …
and swimming of course!
Look at all the fun Cara had ….. what a minute, what the hell …… ??

