“Utagawa Yoshitora’s 1866 prints Igirisukoku Rondon no zu form a triptych view of London. Together, the three images depict a street scene near the River Thames, complete with thronging English pedestrians, two sailing ships, horses, oxen, and carriages.”