Vote for Animals
MEP - DavidMartin

MEP - David Martin

Labour Party - Regatul Unit
Taken the pledge (100%)
S&D