Installation by Sarit Shani Hay. A playful landscape inhabited by soft creatures.
visit site
Nice to meet you