Ibeyi

Naturally On Scene: Ibeyi

The French-Cuban twins duo, Ibeyi appears in Beyonce’s Lemonade visual album.