Interior of British Legation chapel, Beijing, China, ca. 1908


11424416