James Carroll’s latest print titled, “Muppet Theatre” looks great! It is a 18″ x 24″ Screenprint with a regular edition and 2 variants. See pics below for details.
On sale Tuesday, April 24th at a random time HERE.
“Muppet Theatre” by James Carroll
1