Pets and Animals
Pets and Animals 348 Videos
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.