IN PICTURES: Europe’s only beach Highland games brings the crowds to Fife waterfront

Breaking