Carnival in Puglia

4 February 2025