Catherine Langford (There But For the Grace of God reality)

Catherine Langford is an alternate version of Catherine Langford from an alternate reality.