The hammock deck, Amazon River, Brazil

The hammock deck, Amazon River, Brazil

BrazilAmazonhammock