A filipino parade band marches during traditional Carabao Festival

A parade band marches during the traditional Carabao Festival in Bulacan Province, the Philippines, May 14, 2013. A procession of more than 600 water buffalos, locally known as carabaos, with decorated carts paraded on street during the annual Carabao Festival.

A water buffalo wears a decorated hat during the traditional Carabao Festival in Bulacan Province, the Philippines, May 14, 2013.

A carabao is bathed with water before the traditional Carabao Festival in Bulacan Province, the Philippines, May 14, 2013. <Xinhua/Rouelle Umali>

Search in Site