1936 painting by Wang Suda 王肅達 (1910-1963),
Housed in the Société des Auxiliaires des Missions Collection – Whitworth University
(click image to enlarge)
Image taken from Chinese Christian Posters . For more information on the “Ars Sacra Pekinensis” school of art, see this article , for other artworks of that school in TIPs, see here.