WOMEX showcase
October 26, 2006
Sevilla, Italy
WOMEX showcase