Iona DeSouza
Welcome to Paradise, 2026
Screenprint
Paper size: 59.5 x 42cm
Image size: 59.5 x 42cm
Image size: 59.5 x 42cm
Edition of 20
Sold