Eleanor Lelou

PersonMentioned in 1 video

A person running for a council seat in France with Down syndrome, advocating for accessibility for people with various disabilities.