Designed by
Title
Inspectors review greenscreen on laptop #307322856
Description
Inspectors review greenscreen on laptop, working together in incident room. Police officers looking at chromakey display with isolated template, evaluating forensic evidence and proof.