Norden Bomb Sight factory in New York city.

Norden Bomb Sight factory in New York city.