M.C. Escher

M.C. Escher (1898-1972)