Lady Leshurr

Birth Name
Melesha Katrina O’Garro
Date of Birth
15 December 1989
Birth Town
Kingshurst, Solihul, England, United Kingdom

A British rapper, singer, songwriter and producer.

National Inheritance
Continue Reading….
Exit mobile version