Mangrove trees roots in Barra Velha beach, by the Amazon river mouth, in Soure, Marajo island, Brazil.
Username: mbv1
Editorial: No
Width: 3411 pixels
Height: 5116 pixels
Downloads: 0
Image ID: 86113061