Aberdeen & Aberdeenshire Travelling film festival to shine a light on Aberdeen’s past November 28, 2015