(Glass Sculpture) Twin Wave Riders

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