Hilda Shen


Hilda is an artist in New York City. She makes use of tags, text categories and detail images. Check out the video fullscreen to see more detail.


February 16, 2011