The Latest

Stitch a tale behind every detail.
Code of Ethics, The Expressionist. (via teffthedon)
Jan 5, 2014 / 15 notes