Photo by Barry Wallace
New Green Party sign ~ Keele Street
I'm not sure exactly what the meaning of this Green Party election sign is. Does it really mean that only 20% of the Green Party platform is bullshit? For sure, it catches the eye.
Please comment if you wish.