By Philip Franco; posted May 14, 2005 View Original: Click to zoom, then click to magnify (1600 x 1200) 557KB
Here is a close up of the logo on the English made Cap & Pin station post insulator. Has anyone ever seen this logo before? It appears to be a large "S" with a small "p" inside of it.