Templeton present carpets of distinction.
James Templeton & Company.
Glasgow : James Templeton & Company,
[1952]
Includes index.
James Templeton & Company
Carpets