Steve L. Lichtag
director
director of photography
script writer
Twin Star Productions
Czech Republic