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.
1989
2023
2000
2025
1965
—
2009
2018
2020
2017
1984
2012
2019
2003
1992