Ellie Simmonds wallpaper Ellie Simmonds Walsall England is where she was born. Ellie had at least 1 relationship in the past. Lapith On Twitter Ellie S… Monday, August 8, 2022 Edit