- Oct 15, 2005
- Reaction score
Dead Giant Squid Washes Up on Seram Island in Maluku | Jakarta ...
The remains of a giant squid washed up on the shores of Seram Island in Maluku province earlier this week.
and more »