Huge paper mache bull is the main float in the town of San Martin Tilcajete for Carnaval. Oaxaca, Mexico.
Fisheye view inside Santo Domingo de Guzmán Church in Oaxaca, Mexico.
Green onions and meat on the grill at Carnes Asadas aisle in Oaxaca, Mexico.