Feb.16, 2015 - Cádiz, Spain - The Cádiz carnival is underway. Carnival has a long tradition in the city of Cádiz. The celebrations last 2 weeks each year in February.
It is immensely popular among the city's residents, and even attracts visitors from all over Spain.
Cádiz's carnival is famous its "Chirigotas" and "Comparsas", the choirs of local people who perform on streets and squares during carnival. Their repertoire of songs is varied and often has a witty satirical take on the years' political events and news, or humorous innuendo.
In this image, a choir standing on a trailer towed by a tractor performs on a street corner, watched by a crowd of passers-by and revellers.