Here's another view of the wave, showing the suspended triangles detail. I could well be wrong, but I decided the 3 triangles represent sails and associate Newport with its maritime past...

The-Wave-detail