A Peruvian group performing at Prescencia Latina, April 2003.