Natacha Atlas performing live in Los Angeles, 2010.

About the author

Comments are closed.