[Glass Sculpture] Twin Wave Riders

A pair of dolphins leaping side by side above the waves with distant mountains rising along the horizon