Flag of the Popular Vanguard Party, from Costa Rica. It pictures a yellow torch symbolizing revolution, on a red field symbolizing Communism
Foto de manifestación en la página oficial del Partido Vanguardia Popular
Original: Partido Vanguardia Popular Vector:  Ver Historial del archivo