Escher and the Droste effect