ELWOOD W. MASON COLLECTION
No. 2661. Chester Special (NR12930 c/n 1)
Photographed at Los Angeles, California, USA, July, 1933, by Elwood W. Mason

Chester Special












Created July 3, 2005