CapeCodMiniStarfish

Cape Cod has many famous beaches, including some ranked amongst the “top 10” most beautiful beaches in the world. Here, meet the “Head of the Meadow Beach” mini starfish. Mom and I met them while wading in the shallows at low tide.

Our flock <3s comments! :-)