姚
yaoruilin
the extended mind
video + book + painting
maohole
sculpture
acupuncture head
sculpture
made in china
photography
you crossed the line "borders"
performance + photography + video installation
yaoruilin