I think I've mentioned these with all my LVs, but Stella is new to Virginia Beach. In Norfolk, there are mermaid statues all over the place, decorated in different ways by different local artists. They tend to mark major landmarks (the new library, the art museum, the hockey team's arena, the small music venue, the college I work for, the medical school, etc.). In Virginia Beach, we have dolphins. There are way less dolphins... I only know where three of them are, but I'm trying to find more of them.
This one is in front of the admin building at the campus of the community college I work at! That's our logo on its side. It's covered in those little flat-sided glass marbles. And there's Stella, balancing on its nose!