Leonard Edward Bishop StrettonFrom Wikipedia, the free encyclopedia Leonard Edward Bishop (Len) Stretton (1893–1967) was a notable Judge and Royal Commissioner in the State of Victoria, Australia. Judge Leonard Edward Bishop (Len) Stretton - circa 1944.
Leonard Edward Bishop (Len) Stretton (1893–1967) was a notable Judge and Royal Commissioner in the State of Victoria, Australia. Judge Leonard Edward Bishop (Len) Stretton - circa 1944.