Fine Japanese netsuke and works of art
Published: 1966
Language: eng
Notes: Dates of sale: November 29, 1966 through November 30, 1966

Sale code: TOMOTADA

Place of sale: London