Beach in Ilha Grande (Big Island), off the coast of Rio de Janeiro state, Brazil
Tous droits réservés