British Royal Navy marines marching past the South China Luggage Factory shop, Nanjing Road, and entering Shanghai Recreation Ground
University of Bristol - Historical Photographs of China reference number: GJ01-092. Nanking Road (now Nanjing Xi Lu). Shop signs: SOUTH CHINA LUGGAGE FACTORY; TABAQUERIA. See Ep01-058 and Ep01-062.
Black and white photograph