Jesus is the greatest Wonder. Hear the beautiful Latina song while you tap your mouse to go through the slide show of Brazil’s Christ the Redeemer statue overlooking Rio de Janeiro.
Jesus is the greatest Wonder. Hear the beautiful Latina song while you tap your mouse to go through the slide show of Brazil’s Christ the Redeemer statue overlooking Rio de Janeiro.