10 minsFootage lost, then found, an audiovisual dispatch from timeless Havana.
Ben Garchar
Editor
Director
Director of Photography