M. C. Escher
Dolphins (M. C. Escher)