- A mountain compound in Brazil where a big family found a way to live together and apart.
Brazilian visual artist Jeane Terra turns life's fleeting moments into art, weaving personal pain with the soul of the Amazon.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results