Ruth Davidson

Ruth Davidson


Add to favourite authors

Ruth Davidson is a Conservative MSP for Edinburgh Central.

Ruth Davidson is a Conservative MSP for Edinburgh Central.