In Pictures: Brazil celebrates annual Carnival

Rio de Janeiro and Sao Paulo hold famed parades of colourful glitter, sequins and feathers.