France fountains protest against Total’s Brazil oil project

Protest2.jpg

–File Photo