Feb
6
Alvaro Barrientos/AP
Men dressed in sheepskin costumes walk on the way to the Pyrenees village of Ituren, northern Spain, in a ritual to purify the harvest land from evil spirits and to welcome the coming Spring.