Stairs to heaven

wtf IS THIS?

wtf%20escalera

A post was merged into an existing topic: Mysterious easter egg?