Shanghai Student Riots 3

Lexington Member Photo

Clipped by Lexington

Shanghai Student Riots 3 -

Clipped from
  1. Iola Daily Register And Evening News,
  2. 02 Jun 1925, Tue,
  3. Page 1

Lexington Member Photo
  • Shanghai Student Riots 3

    Lexington – 07 Sep 2013