NAOMI LEONE

Socials FollowFollow ABOUT Naomi Leone Meet Naomi Leone, the fierce Edmonton Xtravaganza Queen of the North, Naomi Leone residing in Toronto Canada. Naomi Leone was born in Sierra Leone, Freetown (West Africa) before moving to Edmonton Alberta in 2002. After high...