Search for "Riccardo Serventi Longhi"
in
Wax Mask (1997)
The Three Faces of Terror (2004)