Michael Barry is known for Late Night Visitor (2003), The Soul Boys (2003) and Nature (1982).
No data