This is the logo of the Party of Democratic Revolution or PRD which is a Center-Left Party in Mexico
© Symbols.com