This is the Logo of the Communist Party USA.
The Communist Party USA is the largest communist party in the country. Established in 1919, it has a long, complex history that is closely related to the histories of similar communist parties worldwide and the U.S. labor movement.
© Symbols.com