Ito Takashi · A group of four landscape prints, 1894

Ito Takashi, A group of four landscape prints, 1894, A group of four landscape prints, 25.7 × 39.2 cm. Sold at auction in 2026. See Ito Takashi’s auction records and prices →