Colibri (the Spanish word for hummingbird) is a duo that presents lively and interactive musical journeys through Latin America.
Added by Upcoming Robot on April 29, 2008