Greenpeace activists protesting in front of the US and Spanish naval base in Rota where there is a heavy presence of military vessels and preparations being made for the Gulf..

Photo | 12 March, 2003

Greenpeace activists protesting in front of the US and Spanish naval base in Rota where there is a heavy presence of military vessels and preparations being made for the Gulf..

Categories