First Stop – Rio de Janeiro, Brazil

0036 Cristo Redentor, Rio (2)

Christ the Redeemer statue, Rio

Bookmark the permalink.

Leave a comment