Travel/places - Photography by Vinesh Rajpaul
Powered by SmugMug Log In

Cristo Redentor II

The iconic Christ the Redeemer statue in Rio - the world's largest Art Deco statue. [Brazil, 2013]

traveltourismriobrazilchrist the redeemerchriststatue