Swallow DanceUtagawa Hiroshige (Japan, Edo, 1797-1858)Utagawa Hiroshige III (Japan, 1843-1894)Japan,