Ella Tarr

Ella Tarr is Logan's wife