M. C. Escher
Tower of Babel (M. C. Escher)