Carabao fiesta

 15 May 2014 - 0:08

single-post
Filipinos take pictures of a buffalo kneeling in front of a church during the Carabao (water buffalo) Festival in Pulilan town, Bulacan province, Philippines, yesterday.