Cuban poster supporting the Vietnamese NLF (National Liberation Front) in their struggle against US imperialism
Photo Added 13th March 2009, 05:41 Album Misc. Added by Unclebananahead