Preparations are at full pelt at Perth Racecourse with less than week to go until the start of the new season.
Almost £300,000 of prize money is up for grabs across the curtain-raising BetVictor Perth Festival.
At 11.30am on Wednesday gates will open for the first time this year, paving the way for three consecutive afternoons of competitive jump racing in front of thousands of racing fans.