Barr and Stroud

Glasgow optical engineering firm From Wikipedia, the free encyclopedia

Barr and Stroud