Lieko Shiga

1980, Okazaki, Aichi, Japan

  • Lieko Shiga Seventeen Pulses, from the series “Canary”, 2007