Small harbor on Ilha Grande island, off the coast of Rio de Janeiro state, Brazil
Tous droits réservés