Comments
Leeds And Northrup

loveofjazz

I think Snuggs is right. Nothing enigmatic about this device, and considering Leeds & Northrup's ongoing development (at the time) of industrial and commercial use electronics, this could have been a testing or R & D facility for their products...


...or not. Who really knows, right?

Location: Worcester State Hospital  Gallery: Silent Creatures