Advertisement

The Penrose Stairs illusion is also known as the Penrose steps. Lionel and his son, Roger Penrose created the illusion after they discovered the Penrose triangle. ... Full Story

Advertisement

Viral in Social Media

Advertisement