Dolly sheep protest against patents on life at office for European patents.
© Greenpeace / Christian Lehsten
1 - 12 of 5649 results.