Photo of the Day

Some of the 1,500 dancers due to take part wait backstage prior to Salsodromo, the largest parade of salsa dancers in the world. ...