Escher's Alhambra 2


Escher alhambra2
The pond in the Alhambra