North & South

North & South ★★★★★

Utter perfection. I just want to watch it all over again for the first time. Daniela Denby-Ashe is perfection <3