0.0Directing

Edoardo Scala

Feb 22, 2006 - Turin, Italy

An italian self-taught 17 years old director and writer.