Shiota 1

Chiharu Shiota's installation at the Art Basel Miami Beach 2010

Share

Leave a Reply