Oceanfront Condo, Old Orchard Beach

Views

Starfish in Old Orchard Beach

First one seen in 30 years!

This is the first starfish reportedly seen in Old Orchard in 30 years!