There was something to entertain everybody at the Isle of Skye Highland Games today (Wednesday 9 August.)

Whether it was taking part in the exciting tug of war, watching the Highland dancing or tapping a foot to the sound of the pipes, all of the spectators were involved.  

A superb crowd gathered on The Lump in Portree to watch the proceedings - and even get involved in some of the events.  

The vibrantly dressed and gloriously talented Highland dancers added colour and entertainment.  

Various races took place.