Blairgowrie
John Craven and Margherita Taylor are in Blairgowrie, in the east of Scotland, to celebrate the town’s passion for producing what are said to be among the finest raspberries in the world.
John Craven and Margherita Taylor are in Blairgowrie, in the east of Scotland, to celebrate the town’s passion for producing what are said to be among the finest raspberries in the world.