Taylor Britton

Taylor Leigh Britton (Nov 2004-) is an English person, she is the daughter of Nicholas Britton and Amanda Weston.

Biography

Britton was born in Bristol, the only child of Nicholas Britton and Amanda Weston.