Revellers put grease on their bodies as they take part in the annual Cascamorras festival in Baza, southern Spain September 6, 2017. (Photo/Agencies)
RIGHT BG
Revellers put grease on their bodies as they take part in the annual Cascamorras festival in Baza, southern Spain September 6, 2017. (Photo/Agencies)