Tuesday, December 10, 2013

Canvas 331


The greatest fiction is the face:
true in each detail,
yet impossible
to trace.



Canvas 331

December 10, 2013


[click to enlarge]




No comments: