Red Lobster fish
Red Lobster fish, a crayfish species, is a popular aquarium fish as they are extremely efficient scavengers. This video has been shot from an Aquarium Show held at Palakkad in Kerala state, India.
Red Lobster fish, a crayfish species, is a popular aquarium fish as they are extremely efficient scavengers. This video has been shot from an Aquarium Show held at Palakkad in Kerala state, India.