Home›Leela LadnierLeela LadnierKnown for ActingBorn:2003-03-03Place:Califorina, United StatesTV Shows2020Mira, Royal Detective Details