Devotees pay homage to Afro-Brazilian sea goddess on Rio de Janeiro beach
Thousands of worshippers clad in white robes have spilled onto Arpoador beach in Rio de Janeiro to pay homage to Yemanja, the Afro-Brazilian sea goddess