English: A white sea anemone at the New England Aquarium.
Telugu: న్యూ ఇంగ్లాండ్ అక్వేరియం లో సముద్ర anemones.