The annual Santa Cruz Carnival is Spain's biggest carnival.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.
On February 7, at the Santa Cruz Carnival in Tenerife, in the Canary Islands of Spain, a candidate for the queen of the carnival took the stage to show off his gorgeous costumes. Xinhua News Agency, AFP.