View of the interior of the Church of the Nativity, Wuhan, Hubei, China, 1897


11424821