The Inevitable Stranger
The Inevitable Stranger
Oil on Linen
100 x 72 Inches
2016