China Town area in Manchester City Centre, England, UK.

- Image ID: T31DP8