New Zealand squid stamp!

New Zealand squid stamp!