Ottana

Pagan festival, Sardinia Italy