Shop

Home Rio de Janeiro The Cristo Redentor statue from the back in a circling helicopter, in Rio de Janeiro, Brazil.