Skip Navigation
Koikawa Harumachi – Japanese, 1744-1789