Hongkou Football Stadium, Shanghai

Hongkou Football Stadium

Shanghai, China
© Coolmanjackey, CC BY-SA 3.0

More in Shanghai

Explore city