April Windsor April Windsor Emmerdale There is no information about «April Windsor» yet. Actors Amelia Flanagan Actress