Llyfrgell Genedlaethol Cymru | The National Library of Wales The War in China, The North Wales Chronicle and Advertiser for the Principality, 01/09/1900 newspapers.library.wales/view/4458513/4458516/13
More Images from
Indian Soldiers free icon was designed by addysgLLGC for icons Png and presented to its users.
addysgLLGC
4/18/2020