Lieko Shiga

1980, Okazaki, Aichi, Japan

  • Lieko ShigaSeventeen Pulses, from the series “Canary”, 2007