Spanish Concession of Shanghai

The Spanish Concession of Shanghai is an spanish concession in Shanghai, China