Tricarico town, province of Matera, Basilicata, southern Italy.

tricarico-matera-carnevale