Skip to content
Museum of New Zealand
Te Papa Tongarewa
0708-003
0708-003
Bruce Marshall with the squid in the display tank
Read more
2008-08-07