STONROK

The First Leak

2025

MIXED MEDIA ON CANVAS

162.2 x 112.1cm