China Town

China Town
42–46 New City Road, Glasgow, G4 9JT
Photo of China Town