Csilla Klenyánszki is a talented photographer and artist, who was born in 1986 in Budapest, Hungary and currently based in Rotterdam, the Netherlands. Csilla creates still-life photographs by building teetering constructions that hang together just long enough for her to photograph them. She usually thinks in images and is constantly looking for hidden possibilities.