Catherine Shaw is an independent architecture, design and art critic and the author of the Wallpaper* Tokyo City Guide.
  • 1
  • 2