Of all the beaches I visit, my favourite has got to be Swainbost beach. Now, undoubtedly, part of my bias comes from the fact that this is the beach on which so many of my childhood memories were made. Growing up, this was My Beach.
But I also love it for what it has to offer: the mix of sand and rocks, and sea and rock pools. Places to shelter from any breeze that may be blowing, places to set out a picnic on a rock. I love it all!
For the first hour, I read and took notes for my Bible study.
Calum Stewart and my nephew, Ross, were having a wonderful time with their boogie boards, or simply sitting on the warm rocks and chatting.
After we'd been at the beach for an hour or so, some more folks joined us. My Mum - yes, my Mum! - came along with my niece and nephew, Iona and Owen, and some of Owen's friends.
The kids even managed to get Granny to dip her toes into the sea.
It was a very special day for me because the memories that make Swainbost beach such a wonderful place for me were all created with my Mum! Mum hadn't been on this beach since we were children until today, so it was a very special day for her. Today, she made more memories - not only with her own offspring, but with the next generation - her grandchildren.
Even Calum Stewart seemed lost in thought at times.
As the tide comes in, lovely pools form - pools with warmer water than the open sea. I remember playing in this very pool as a child.
Looking north towards the Eye of the Butt from the beach itself,
... and from the machair. The machair flowers are so lovely at this time of year. To have the wonderful pinks and yellows and purples of the flowers, and the deep blues, turquoises and greens of the sea all in one picture is truly a delight.
And finally ... just to prove that I did get my feet wet ...