M. C. Escher

Dutch, 1898–1972

3.6k Followers
130 Artworks
130 Artworks: