Laura Ginès
Super 8mm film about cats, lions and churches shot in Venice. Produced by Laboratorium.
May 2009