Person

Ruairi Kelly

Scottish politician and depute leader of Glasgow City Council