Neptune colmant les flots Picture

Neptune colmant les flots is a pieces by Lamber-Segisbet Adam, which is currently located in the Louvre.

The title is a little difficult to translate, but it appears to mean Neptune captures the streams. If there is a better translation, please let me know.
Continue Reading: Neptune