Captivating, handmade flicker film in which flower petals free themselves from melting ice cubes, setting hypnotically moving roots in motion.
Captivating, handmade flicker film in which flower petals free themselves from melting ice cubes, setting hypnotically moving roots in motion.