Triton Picture

The Triton or Tritone of greek mythology, as described when one was apparently captured.
Continue Reading: Triton