5003511324

factory villages (300155942) 'distinguished from' industrial towns (300008432);

5003511324

factory villages (300155942) 'distinguished from' industrial towns (300008432);