Worlds Colliding (Once Upon a Time) Book Two (Season 2)

Worlds Colliding (Once Upon a Time) Book Two (Season 2)

6.4K Reads 354 Votes 24 Part Story
Tiffany By heartofice97 Updated Aug 16, 2018

Freya Gold (Priscilla) played by Nina Dobrev
Ella Swan played by Candice Accola/King
Lisa (Vasilisa) played by Katherine McNamara
Rose Mills played by Ashleigh Craig
Jefferson & Grace
Alcina Mills (Dark Sorceress) played by Katie McGrath
Tori French-Matthews played by Phoebe Tonkin
Saphira Matthews played by Danielle Campbell
Mathias Matthews played by Joseph Morgan
Derek Hood played by Tom Holland