Riven
Home
Browse
Summary
Settings
Search
Search
Sons and Daughters
Episode 567
Leigh is stunned to realise David is her father... appalled by what she's done to her own brother.
Checking...