Abdelkrim Baccar


Biography

Filmography

 

Location Manager (Feature Film)

Raiders of the Lost Ark (1981)
Location Manager (Tunisia)

Life Events

Bibliography