Artwork for a short film by swiss filmmaker Marie-Elsa Sgualdo.



Artwork for a short film by swiss filmmaker Marie-Elsa Sgualdo.