Festival mayhem
Fans gather for performance
Royal Mile chaos
Flags, every nation
Fly proud atop battlements
Pot-pourri of tongues
Clan tartans, squian dubhs
Ancient tribal traditions
Wild Celtic outlaws
Clear amber nectar
Oak casks, golden honey tones
Highland, Island, Spey
Venues, queues, reviews
Chapels, Bedlam, marquees, crypts
Mystery, romance, fun
Evening falls, tattoo
Lone piper on parapet
Rousing call to arms
Castle gates, welcome
Visitors ascend in droves
Anticipation
Drums beat the rhythm
Marching pipers, formation
Bagpipes, fireworks
Late-night revelry
Balmy evening, soft light breeze
Night shutters come down