Leandra Smeda Biography – Wiki

Leandra Smeda was born on July 22, 1989 in Velddrif, South Africa. She is a South African women’s footballer who plays for her country’s women national team and University of Western Cape team. …

Read Up