Penrose staircases

English edit

Noun edit

Penrose staircases

  1. plural of Penrose staircase