Fin whale being flensed at Hvalfjordur whaling station 2 (c) EIA

Fin whale being flensed at Hvalfjordur whaling station in Iceland (c) EIA

File URL: