Jardines de Alfabia, an historic complex consisting of a house, gardens and
an orchard located in Bunyola, Mallorca, Spain
an orchard located in Bunyola, Mallorca, Spain

Space of escape, reflection, experimentation. A place where to expose what pleases me, astonishes, afflicts or somehow, moves me.