Waterfront and beach view of Barra da Tijuca in Rio de Janeiro Brazil.

    Waterfront and beach view of Barra da Tijuca in Rio de Janeiro Brazil.

    Related tags: