There were kilts, and a touch of controversy as more than 66,871 Scots from around the world descended on Edinburgh for an event billed as the largest gathering of the Clans in 145 years.
Kilts and controversy as Scottish Clans gather.