Stalwart Speyside shopkeeper celebrates 90th birthday in shop she has run for nearly 50 years

© DC ThomsonCathie Longmore of the Cost Cutter shop in Rothes on her 90th Birthday.
Pictures by Jason Hedges.
Cathie Longmore of the Cost Cutter shop in Rothes on her 90th Birthday. Pictures by Jason Hedges.