Skip to product information
1 of 1

Ibeyi

Spell 31

Spell 31

UPC: 191404124611

Format: LP

Regular price $29.95
Regular price Sale price $29.95
Sale Sold out

FREE SHIPPING
This item is expected to ship 3 business days after order placement.

View full details

Tracks:

1 - Sangoma
2 - O Inle
3 - Made of Gold
4 - Sister 2 Sister
5 - Creature (Perfect)
6 - Tears Are Our Medicine
7 - Foreign Country
8 - Lavender & Red Roses
9 - Rise Above
10 - Muertos