Indiana Jones and Stella: Shining a spotlight on Scotland’s booming film industry
Fiona MacKinnon is Associations and Sectors lead at VisitScotland Business Events and also starred in the award-winning independent movie, Stella, which was filmed on location in Dumfries and...
