Wildlife - Samuel Cousins Photography
A starfish on the glass at the New England Aquarium.

A starfish on the glass at the New England Aquarium.

neaqnew england aquariumanimalsstarfish

From Boston