White sands of beach in Ilha Grande, or Big Island, Rio de Janeiro, Brazil.
Username: Mypix
Editorial: No
Width: 3474 pixels
Height: 2299 pixels
Downloads: 32
Image ID: 3563208