“Endiablada” Festival in Spain
Believers dressed as “diablos” (devils), dance as they parade around town during the “Endiablada” festival in Almonacid del Marquesado, in central Spain February 3, 2015. (Photo by Susana Vera/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy