Melanie Maria's nature art installation makes us reflect on our impermanence, aka the endless cycle we call 'life'.
Contact
High Tech Campus 1The Strip
5656 AE
Eindhoven
Plan your route