Shop workers spoke of their shock today after a customer presented them with a £7.4 million-winning lottery ticket.
The woman, who has not been identified, handed over her ticket at the David Sands store in Perth.
She was the second customer in the Tulloch Square shop to win a lottery prize this week after someone won £1,000 in a scratchcard competition.
The win comes after Perth was revealed to have had more National Lottery winners than anywhere else in Scotland.
Shop manager Lorraine Ritchie said the woman, who is understood to be local, bought the ticket from the shop for last Saturday's draw.
She said: "She came in with her ticket but she was told she would have to contact Camelot.
"I think the whole thing must have been a shock for her - it certainly was for the staff.
"I had another customer in here the other day who won £1,000 on the scratchcard, so hopefully we have a lucky place here."
Last year National Lottery operator Camelot revealed Perth was Scotland's luckiest town since the competition began in November 1994.
While, at almost £261 million, Glasgow has seen more lottery cash payouts than anywhere else in Scotland, Perth had the most winners, with 7,691 people scooping a total of £23 million.
Scotland has won a total of £950 million in prizes since the National Lottery was launched.
A spokeswoman for Camelot confirmed there had been a £7.4 million jackpot win at the weekend but could not reveal further details.Reuse content