A reveler takes part in the carnival parade in Santa Cruz, Spain's Canary Islands, March 1, 2014. Santa Cruz Carnival, the second largest after Rio Carnival, has been celebrated for over 70 years. This year's festival is being held from Jan 31 to Mar 8. [Photo/Xinhua] |
|
|
|
|
|
|
|
|