R

Roger Delmont

Born 12 January 1975 in Barcelona, Spain

Writer

Director

Editor