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