Moira Barton

Emmerdale fan. Love Cain & Moira, all things Robert Sugden, and Robron.