Lee Delong is an acclaimed director, here directing Drazen Sivak in "Mistero Buffo".

(c) Lee Delong 2020