Crowds line up to watch much-loved parade bring colour to Aberdeen

Breaking

    Cancel