Melesha O'Garro (born 15 December 1988), better known by her stage name Lady Leshurr, is a rapper, singer and producer from Kingshurst, Solihull, England.

More from Popisms

Comment

Name: Email: URL: Comment: