Trust

2025. 147cm x 122cm.

Previous
Previous

Untitled

Next
Next

Quarter Cut