• DAZZLING CHRISTMAS

    0
    328448-01-02

    People take pictures of the statue of Christ the Redeemer illuminated by Brazil-based French lighting designer Gaspare Di Caro depicting Pope Francis at the Corcovado hill in Rio de Janeiro, Brazil. AFP PHOTO

    Advertisements
    Share.
    loading...
    Loading...

    Please follow our commenting guidelines.

    Comments are closed.