This is the logo of the Solidary Encounter Party of Mexico
David Smith
The Solidary Encounter Party of Mexico is a Christian Social Conservative Party.
© Symbols.com