Just Caught Lemon & Pepper Squid 280g
Produced in China from Peruvian Squid