Salvador Avila
Salvador Avila is a traveling 7-string guitarist and vocalist from Argentina based in New Orleans. He plays songs and rhythms from around the world, with an emphasis on Latin American […]
Salvador Avila is a traveling 7-string guitarist and vocalist from Argentina based in New Orleans. He plays songs and rhythms from around the world, with an emphasis on Latin American […]