A 11x14 print of Kabuki-za Theatre in Ginza, Tokyo.
A giclée art print on 230 gsm acid-free archival matte paper with a smooth neutral-white finish.