Leila Lee is a Fashion , Underwear & Swimsuit Model currently based in Amsterdam, Netherlands
2788
Up & Coming
Slim
Medium
Brown
Blue
174cm / 5'8''
Yes