Revellers enjoy pints in the sun & snap selfies as they spend a day at the races during the Scottish Grand National

previous post