Documentary directed by Jeffrey Puente Garcia in 2005 in location at "El Brujo" and Candelaria in Pinar del Río.
Watch the Documentary
Stills from "25KMS" Documentary by Jeffrey Puente Garcia.
Back to Top