The Seen And The Unseen • ID 1992
 • 2026
 • oilpainting
 • 40
 x 
30
 cm