70/5 Allen Avenue, Dehiwala, Sri Lanka.

+94 112 716 992

Frozen Cuttle Fish – Indian Squid (Loligo Duvauceli)

Frozen Cuttle Fish – Indian Squid (Loligo Duvauceli)