Barr & Stroud Ltd (optical instrument engineers: 1912-1977: Glasgow, Scotland)

Relationships: