Custom installation of over 3,000 mushrooms throughout a private residence in Palma de Mallorca. Mushrooms are symbols of an unknown dimension. In large quantities they transmit peace and calmness.
Choosing a selection results in a full page refresh.