Artwork > Nothing Is Ever Finished

7121712 (velvet, cotton stuffing)
7121712 (velvet, cotton stuffing)
2012