Demetra Meechi Giles
(no rating)
Chicago, United States
Last online: 1 year ago

Chicago artist from the south side…I sing I Rap I MAKE HITS…LETS CREATE

There are thousands of other creative freelancers available