Shanghai Race Club photograph

Shanghai Race Club

Use attributes for filter !
Date of Reg.
Date of Upd.
ID1982113
Send edit request

About Shanghai Race Club


The Shanghai Race Club was a horse racing club located in Shanghai, China. The Club was based at the Shanghai Racecourse, and the two names are often used interchangeably.

Shanghai Race Club Photos

Related Persons

Next Profile ❯