Telephone Exchange
Craigellachie Group of Telephone Exchanges