Published March 11, 2022 at 520 × 480 in Japan art and Hishida Shunsō: The ticking clock of life Hishida-japan-art1 ← Previous