Picture from “The Invisible Boy” Published November 28, 2010 at 1024 × 780 in Invisible Boy (2010. France. Kurzfilm. 6′) The Invisible Boy Pardo Filmfestival Locarno 2010