Japanese prints, paintings, screens and illustrated books
Published: 1982
Language: eng
Notes: Date of sale: March 9, 1982

Sale code: KYOKA-2318

Place of sale: London