70/5 Allen Avenue, Dehiwala, Sri Lanka.

+94 112 716 992

Blue Swimming Crab Female

Blue Swimming Crab Female

  • Common Name : Blue Swimming Crab
  • Scientific Name : Portunus Pelagicus
  • Catching Area : Wild Caught