Scene from the film Island of Faith. © Archive Beeld en Geluid
< close >