Allied Forces Repulsing Enemy Troops within the Imperial Palace in Beijing, from the series “Illustrated Reports of the War in China”
We regularly update records, which may be incomplete. If you have additional information, please contact us at provenance@slam.org.