Aberdeen artist to host exhibition at energy firm offices

Shelagh Swanson with some of her works
Shelagh Swanson with some of her works

Breaking