A hippie or ecological activist.
A person holding leftist, pacifist views associated with hippies and environmental activism.