Michael Marra MSP

Michael Marra MSP
Spokesperson on Education and Skills
  • Organisation
    Scottish Labour