Carlos Castillo Armas

Carlos Castillo Armas

Carlos Castillo Armas

Carlos Castillo Armas

Acting

Propaganda: Engineering Consent (2018)

Self - Politician (archive footage)