The journal
Open the journal →The conversation starts in the journal — be the first to post.
About The Dolphins
The Dolphins is a 1975 sculpture by David Moore (1921–2001), installed in Galveston, Texas. It was relocated by the city's Cultural Arts Commission.
Everything about The Dolphins →- Inception
- 1975