Templeton Carpet Factory

Templeton Carpet Factory
Glasgow Green, Glasgow, G40 1AW
Photo of Templeton Carpet Factory