Isn’t this Escher stripes art great?!
It must ‘simply’ been made from paper stripes or ribbons.
By the way, I have presented things with Escher already sooner.
And an entry about folded paper strips of equal width ;-)
Links:
Escher Stripes Art (Gallery : Ribbon Weaving – MCE Anomalies)
Here at unikatissima:
Entries containing the word ‘Escher’
Folded Paper Strips of Equal Width
wall art