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.


T F m
February 16, 2011