Princess Leah Lucky Buttons
Birthday:
June, 1996 in Los Angeles, California, USA
Princess Leah Lucky Buttons was born in June 1996 in Los Angeles, California, USA. She is an actress, known for Go (1999).