The story of the olive trees of the Serra de Tramuntana in Mallorca, Spain; a unique landscape that has always captivated artists from all over the world.
2014
2011
1977
2008
2007
1997
2019
2016
2023
—
1991
1993
1994
2000
2006