These are the people who turned up and made it a memorable week. With the usual apologies for unintended insults!
Why we are all here: Seoc’s grandson, Peter Keith Morrison, my dad.
Ruari and Mary Morrison, my mum.
Jane & Julie
Catriona (sort of)
Flora and Alastair
Marc and David
Jennifer and Calum
Douglas and Elizabeth
Andreas and Innes.
As it happens, my kids got them all, except Elizabeth (Rachel) and Catriona (confused looks, no guesses).