1 May 2008
Science Story with Dacia Herbulock
Scientists have now finished their examination of the world's largest known colossal squid at Te Papa.
Scientists have now finished their examination of the world's largest known colossal squid at Te Papa.