An Infinite Staircase
The ColossalClever, very clever indeed, this piece of art, on display at Bondi Beach in Sydney.
Published in Weekly Filet #138
Clever, very clever indeed, this piece of art, on display at Bondi Beach in Sydney.