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