This is the logo of the Communist Party of Cuba that has ruled Cuba since 1965. Before 1965 it was known as the United Party of the Cuban Socialist Revolution.
© Symbols.com