Lima, Peru | Friday 05 December 2008 04:11 | |
During a festival, a group of llamas with woollen hats, add great color to the streets of an Ayacuchan town.