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

View also photo 2661 and 8499.

Created July 3, 2005