Art by Abbeth
Ladder People
The ladder people exist as a comic book, a puppet show, a juggling street show, and multiple giant sculptures. They live on Hidden Ladder Island.
BACK TO PORTFOLIO