Comment, Like, & Favorite
Photograph - Photography
This photo was taken at Pine Knoll Shores Aquarium on Bogue Banks, southern Outerbanks, NC. Yes, they are red, and these were found in the Atlantic ocean most likely near Cape Hatteras or near the Outerbanks area of NC. Invertebrates with tentacles that release poison to capture their food.
July 10th, 2012
Viewed 277 Times - Last Visitor from South Roxana, IL on 08/22/2014 at 8:15 PM
copy and paste to your website / blog - preview