
1975Born, Chertsey
0Credits
Eleanor Elizabeth "Ellie" Chowns is a British Green Party politician, serving as the Member of Parliament for North Herefordshire since 2024. She previously served as a Member of the European Parliament for the West Midlands for the party from 2019 to 2020.
Is this you?
Link these credits to your frames profile.
frames