Tessa Creek

Tessa Creek is Declan's wife.