1 result found
 

Greenpeace activists protest at the stern

Image | December 31, 1974 at 19:00

Greenpeace activists protest at the stern of a whaling factory ship in the Southern Ocean.