Mobile and Tablet app available!

Merit Leighton

Merit Leighton

2002-06-17 Glendale, California, USA

Biography

Merit Leighton (born June 17, 2002) is an American actress.