political party
German political party of the 1980s
Connected
Not who you're looking for? Others named The Greens: political party in Poland · political party in Chile · political party in Luxembourg · political party in France