The Penrose stairs or Penrose steps, also dubbed the impossible staircase, is an impossible object created by Oscar Reutersvärd in 1937.
A 3d format of this file will be shared (Google Sketchup or Glb format) once token is sold and with all rights to use it anywhere.
-