In once upon a time who's the most evil
Cora
17 votes
Snow white
11 votes
Regina
5 votes
Rumplestiltskin
25 votes
Comments