Results 3 results found Queen of the parade, Carnaval Santa Cruz, Tenerife, Canary Islands, Spain, Europe Queen of the parade, Carnaval Santa Cruz, Tenerife, Canary Islands, Spain, Europe Queen of the parade, Carnaval Santa Cruz, Tenerife, Canary Islands, Spain, Europe