Reporter

Trainee Reporter covering the Dunfermline Press and Central Fife Times.

Latest articles from Ellidh Aitken

Twitter