12 Dec 2008
Colossal Squid
Months of anticipation come to an end tomorrow with the Colossal Squid going on display at Te Papa Museum.
Months of anticipation come to an end tomorrow with the Colossal Squid going on display at Te Papa Museum.