Saturday, September 7, 2013

'Christ the Redeemer' Statue

'Christ the Redeemer' Statue.
















A huge work of Art, to be found in Brazil (and also situated very much at the top of a Hill too), and erected and put into place, and by the Italian Jesuits too that is.