Crossley Carpets (Western Germany) Limited, etc

Geographical Names