FANDOM


The Evil Queen's Castle is a location featured in "Snow White and Rose Red"