This is the logo of the Ecological Green Party of Mexico. It's more right wing than other Green Parties around the World in that it's Pro-Death Penalty and Anti-LGBT Rights.
© Symbols.com