Muirhead and Co.

Design and build for architects Muirhead and Co.