This is a starfish that was located at the Harvard Peabody Museum in the Natural Science’s section.
CC AttributionCreative Commons Attribution
Comments
Comments