David Caffrey is an Irish film director.
David Caffrey adalah sutradara film Irlandia.