The Truffle (or Trufa) is a piece of nature built with earth in Spain. A space within a stone that sits on the ground and blends in with the territory. It’s camouflaged by emulating the processes of mineral formation in its structure, and integrates with the natural environment. Read more
you are here: if it's hip, it's here ยป The Trufa