Movie Image

Cyril Abraham Dennis, Directing

Kochi, Kerala, India | 2004-07-27

Cyril Abraham Dennis is a writer-director based in Cochin, Kerala.